#********************************************************************************************************* # # 中国软件开源组织 # # 嵌入式实时操作系统 # # SylixOS(TM) LW : long wing # # Copyright All Rights Reserved # #--------------文件信息-------------------------------------------------------------------------------- # # 文 件 名: libstdc++.mk # # 创 建 人: RealEvo-IDE # # 文件创建日期: 2018 年 08 月 09 日 # # 描 述: 本文件由 RealEvo-IDE 生成,用于配置 Makefile 功能,请勿手动修改 #********************************************************************************************************* #********************************************************************************************************* # Clear setting #********************************************************************************************************* include $(CLEAR_VARS_MK) #********************************************************************************************************* # Target #********************************************************************************************************* LOCAL_TARGET_NAME := libstdcpp.so #********************************************************************************************************* # Source list #********************************************************************************************************* LOCAL_SRCS := \ SylixOS/cplusplus/stdc++/dummy.cpp #********************************************************************************************************* # Header file search path (eg. LOCAL_INC_PATH := -I"Your hearder files search path") #********************************************************************************************************* LOCAL_INC_PATH := #********************************************************************************************************* # Pre-defined macro (eg. -DYOUR_MARCO=1) #********************************************************************************************************* LOCAL_DSYMBOL := #********************************************************************************************************* # Depend library (eg. LOCAL_DEPEND_LIB := -la LOCAL_DEPEND_LIB_PATH := -L"Your library search path") #********************************************************************************************************* LOCAL_DEPEND_LIB := -Wl,--whole-archive -lstdc++ -Wl,--no-whole-archive -ldsohandle LOCAL_DEPEND_LIB_PATH := #********************************************************************************************************* # C++ config #********************************************************************************************************* LOCAL_USE_CXX := no LOCAL_USE_CXX_EXCEPT := no #********************************************************************************************************* # Code coverage config #********************************************************************************************************* LOCAL_USE_GCOV := no #********************************************************************************************************* # Command #********************************************************************************************************* LOCAL_PRE_LINK_CMD := LOCAL_POST_LINK_CMD := LOCAL_PRE_STRIP_CMD := LOCAL_POST_STRIP_CMD := #********************************************************************************************************* # Depend target #********************************************************************************************************* LOCAL_DEPEND_TARGET := ./$(OUTDIR)/libdsohandle.a #********************************************************************************************************* # Create shared library only #********************************************************************************************************* LOCAL_SHARED_LIB_ONLY := yes #********************************************************************************************************* # Add libstdc++.so targets #********************************************************************************************************* ./$(OUTDIR)/libstdc++.so: ./$(OUTDIR)/strip/libstdcpp.so cp ./$(OUTDIR)/libstdcpp.so ./$(OUTDIR)/libstdc++.so ./$(OUTDIR)/strip/libstdc++.so: ./$(OUTDIR)/strip/libstdcpp.so cp ./$(OUTDIR)/strip/libstdcpp.so ./$(OUTDIR)/strip/libstdc++.so ./$(OUTDIR)/stdlib/libstdc++.so: ./$(OUTDIR)/strip/libstdcpp.so mkdir -p ./$(OUTDIR)/stdlib cp ./$(OUTDIR)/libstdcpp.so ./$(OUTDIR)/stdlib/libstdc++.so TARGETS := $(TARGETS) ./$(OUTDIR)/libstdc++.so ./$(OUTDIR)/strip/libstdc++.so ./$(OUTDIR)/stdlib/libstdc++.so include $(LIBRARY_MK) #********************************************************************************************************* # End #*********************************************************************************************************