我有一个项目嵌入了另一个项目,并且xcode GUI构建成功,但是在命令行中xcodebuild失败了。
fatal error: 'OHAttributedLabel/OHAttributedLabel.h' file not found
#import <OHAttributedLabel/OHAttributedLabel.h>
^
1 error generated.
但是我在项目HEADER SEARCH PATH(h所在的位置)中有这个
${PROJECT_DIR}/MyProject/Vendor/OHAttributedLabel/Source
问题是标题位于“OHAttributedLabel / Source”文件夹中,而import语句正在寻找OHAttributedLabel文件夹下的标题,我不想触摸嵌入式项目目录结构,我该怎么办呢案件?
答案 0 :(得分:0)
最好的方法是修改嵌入式项目以发布头文件:
如果上述方法无效,请仔细检查构建阶段的顺序。例如。确保&#34; Target Dependencies&#34;构建阶段在&#34;编译源&#34;。
之前