【发布时间】:2015-08-02 17:11:16
【问题描述】:
我有一个编译为通用共享库的 C++ 项目。现在,我也想要一个静态库。我尝试重用共享库 Xcode 项目,但与创建单独的 Xcode 静态库项目来编译我的代码(~19 MB)相比,创建的静态库的大小要小得多(~ 3MB)。
这是我对共享库项目的尝试:
xcodebuild -project MyLibrary.xcodeproj build MACH_O_TYPE=staticlib EXECUTABLE_EXTENSION=a GCC_ENABLE_SYMBOL_SEPARATION=NO PACKAGE_TYPE=com.apple.package-type.static-library
我不想为了编译而维护两个 Xcode 项目文件。
【问题讨论】: