我想使用QuickDialog,但我不能没有错误地使用它。
这就是我的所作所为:
将.xcodeproj项目拖到我的Xcode 4项目中。选择了“为任何添加的文件夹创建组”和“添加到目标”的默认选项
从Xcode侧栏选择我的项目,然后选择我想要添加QuickDialog的目标。
选择Build Phases选项卡。
在Target Dependencies组下,单击加号按钮,选择QuickDialog静态库目标。
在Link Binary Libraries组下,单击加号按钮,选择libQuickDialog.a。
在目标的标头搜索路径中添加了“$(SOURCE_ROOT)/ Build”。
在其他链接器标记中添加“-ObjC”
现在,如果我构建(cmd + b)一切正常!但是,如果在我自己的代码中,我添加,例如:
#import "QRootElement.h"
我收到很多错误:
'QRootElement.h' file not found
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/clang failed with exit code 1
error: unable to open executable '/Users/myUser/Library/Developer/Xcode/DerivedData/SaGASForm-gvoiwjscornqdcfjxbxtdjcwxnwq/Build/Products/Debug-iphoneos/ProjectForm.app/ProjectForm'
我的项目已设置为使用ARC和LLVM 3.0。
我做错了什么?
答案 0 :(得分:0)
问题似乎是您的XCode项目无法在子项目中找到头文件。
在步骤6中,您可能没有使用头文件链接到正确的目录。
有关如何在此处向项目添加QuickDialog的详细信息:http://escoz.com/open-source/quickdialog