找到适用于OS X但不适用于iOS的标头

找到适用于OS X但不适用于iOS的标头

问题描述:

我创建了cocos2d-x项目,如图所示here找到适用于OS X但不适用于iOS的标头

在我的代码我有这样一个标题:

#include <chaiscript/chaiscript.hpp> 

当我在Xcode中设置的方案MyProject Mac > MyMac它编译和运行。

但是,当我试图编译为iOS与MyProject iOS > iPad 2

Xcode的抱怨:'chaiscript/chaiscript.hpp' file not found

我比较在项目设置页眉搜索路径,但我看不到任何差别!

+0

也许一个或两个拷贝他们直接到源目录,而不是使用的手机的 '#if defined(__ OSX__)...' '#if defined(TARGET_OS_IPHONE)...' somewhere – Jojje 2014-09-22 14:04:45

这不正是一个解决方法,但它的工作原理:

正如我只能靠仅标头库我在/usr/local/include