#生成静态库 libtest.a
$(STATIC_TARGET):$(OBJS)
ar cru $(STATIC_TARGET) $(OBJS)
ranlib $(STATIC_TARGET)
#生成动态库 libtest.so
$(SHARE_TARGET):$(OBJS)
$(CXX) -shared -fPIC -o $(SHARE_TARGET) $(SOURCE)
本文介绍了如何使用C++编译生成静态库libtest.a和动态库libtest.so,涉及arcru和ranlib工具链及C++-shared-fPIC-o指令。
#生成静态库 libtest.a
$(STATIC_TARGET):$(OBJS)
ar cru $(STATIC_TARGET) $(OBJS)
ranlib $(STATIC_TARGET)
#生成动态库 libtest.so
$(SHARE_TARGET):$(OBJS)
$(CXX) -shared -fPIC -o $(SHARE_TARGET) $(SOURCE)
2150

被折叠的 条评论
为什么被折叠?