当我在 User Header Search Path
中使用 $(BUILT_PRODUCTS_DIR)
时(如 this 静态库教程中所推荐),XCode 4 会这样解析它:
这是我在使用模拟器时遇到的问题,因为构建文件存储在 Debug-iphonesimulator
而不是 Debug-iphonesimulator
中,并且 XCode 无法找到 header .
我目前的解决方法是先为 iOS 设备 构建,然后再使用模拟器。这有点乏味且容易出错。我做错了什么?
最佳答案
构建产品目录应该用于 Xcode 的输出,这些目录在您开始构建时不存在是完全合理的。不建议在这些目录中存在用户 header 等依赖项。
我的建议是将相关 header 移出您正在谈论的目录。
关于iphone - 在用户 header 搜索路径中使用 $(BUILT_PRODUCTS_DIR),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7179928/