我有很多项目链接到一个新的虚拟机(飞镖),目前需要每个项目链接到 6 个静态库。我想通过创建一个需要链接到每个项目的静态库来简化流程。我希望我可以用 来做到这一点lipo
,但该-create
命令似乎只接受不同架构的静态库:
lipo -create libdart_builtin.a libdart_lib_withcore.a libdart_vm.a libdart_withcore.a libdouble_conversion.a libjscre.a -output libdart_runtime.a
fatal error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo: libdart_builtin.a and libdart_lib_withcore.a have the same architectures (x86_64) and can't be in the same fat output file
这是在 Mac OS X 上。有谁知道我想要做的事情是否可行?我想我可以将静态库构建到另一个项目中,但我更愿意将此 VM 所需的所有二进制文件打包成一个,以便于分发。