我正在 Xcode 中构建一个 C++ 命令行工具。该项目包含用于 curl、boost 和 log4cpp 的 dylib。
理想情况下,我喜欢构建一个支持 10.4 到 10.6 的 i386 通用二进制文件。
我似乎无法编译 Xcode,当我以 10.4 为目标时,它说没有这样的文件或目录。
当我以 10.6 x_64 为目标时,它可以构建,但 10.5 i386 抱怨我的 dylib 不是 10.5 的正确架构?
我应该使用什么版本的 GCC?
另外,当我使用 PackageMaker 创建安装包时,安装程序应该将工具所需的 dylib 放在哪里?
非常感谢,托比。