看来我无法解决这个看似微不足道的问题......
我下载了 Libcocos2d-x,运行了依赖脚本:
$> ./download-deps.py
谁用所有第三方 header 填充了“external/”文件夹。
然后我使用以下方法生成了一个项目:
$> ./cocos new -p "xx.xx.xx" -l cpp -d "xx/xx/xx"
这很好用。
但是当我尝试编译这个新生项目时,我得到的唯一结果是包含错误。 我试图手动修复它们,但无济于事,即使包含“curl.h”,他也一直要求“curl/curl.h”,反之亦然。 而 curl 只是它的开始,看起来 cocos 项目的所有 .h 都丢失了:
/Users/xx/Desktop/Dev/aa/cocos2d/extensions/assets-manager/AssetsManager.cpp:27:10: 'curl/curl.h' file not found
/Users/xx/Desktop/Dev/aa/cocos2d/cocos/platform/CCSAXParser.cpp:30:10: 'tinyxml2.h' file not found
etc...
如果有人对此有任何线索,我正在倾听。
最佳答案
在此处按照本教程进行操作:
https://www.youtube.com/watch?v=qXqgSNUf9Cc&list=PLRtjMdoYXLf4od_bOKN3WjAPr7snPXzoe
确保下载新的 3.1.1 修补程序,以便您使用最新版本。
不要跳过您已经完成的任何事情。重做每一步以确保没有错误。
确保运行 setup.py,然后运行 download-deps,然后在不同的目录中创建一个新项目。您可能做了一些导致问题的更改。
此外,记录所有安装错误并在此处发布。
关于c++ - 编译期间缺少包含 (Cocos2d-x 3.1 + XCode 5.1.1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24227424/