Xcode的用户头部搜索路径
我有两个我希望Xcode搜索标题的路径:
“/ myproject的/ LIB1 /包括”
“/ myproject的/ LIB2 /包括”
在Xcode的User Header搜索路径中添加这两条路径的正确语法是什么? 我试过“/ myproject / lib1 / include”;“/ myproject / lib2 / include”
但它没有奏效。 它抱怨没有找到object1.h。 object1在/ myproject / lib1 / include中
我已将整个/ myproject / lib1 / include文件夹和/ myproject / lib2 / include文件夹添加到目标项目中。
你真的把领导/进入路径吗? 因为这是绝对路径,可能不是你的意思。
您可以使用$(SRCROOT)
将相关位置传递给相应的位置,该文件扩展了包含Xcode项目文件的目录。
所以,假设你的项目文件位于myroject
目录下,你应该把它放在你的页眉搜索路径中:
$(SRCROOT)/lib1/include
$(SRCROOT)/lib2/include
假设你想使用你的项目目录,那么你应该使用:
"$PROJECT_DIR"
如果您的项目路径有空格,建议使用双引号。
如果您想在文件夹中搜索,则启用递归。 或者,您可以使用"$(SRCROOT)"
如果您有多个标题路径,请使用空格分隔它们,或者双击标题路径的输入文本框以进行高级设置。 另一种推荐的方法是在Xcode帮助菜单中搜索“用户标题搜索路径”。
链接地址: http://www.djcxy.com/p/42633.html