我有一个 Xcode 应用程序项目,其中包含可用配置“Foo”、“Bar”和“Baz”。该项目依赖于具有“调试”和“发布”配置的静态库。
Xcode4 正在将应用程序项目中的产品构建到“Foo-iphoneos”目录中,并将库项目中的产品构建到“Release-iphoneos”目录中。
让这两个项目共享相同的构建产品目录的最佳实践是什么?
最佳答案
您可以将以下路径添加到任何非标准配置的库搜索路径:
"$(BUILT_PRODUCTS_DIR)/../Release-$(PLATFORM_NAME)"
这对我来说适用于 xcode 4.6。我不确定是否有办法控制为依赖的同级项目构建哪些配置,但就我的目的而言,发布是我想要的。
关于iphone - 具有自定义配置名称的 Xcode4 项目与依赖库调试/发布?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5562258/