c++ - 编译期间缺少包含 (Cocos2d-x 3.1 + XCode 5.1.1)

标签 c++ xcode cocos2d-x cocos2d-x-3.0

看来我无法解决这个看似微不足道的问题......

我下载了 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/

相关文章:

.net - 内存泄漏问题

ios - UIView animate - 旋转并放大,然后旋转并缩小

iphone - “无法读取符号”错误

android - 使用 CMake 进行 cocos2d-x 项目

c++ - 碰撞检测没有得到碰撞

c++ - Cocos2d-x v4.0在使用Xcode 12,Xcode 12.1,Xcode 12.2的iPhone模拟器中崩溃

c++ - C++ 中的 for 循环和性能关键应用程序

c++ - 如何专门化非模板类的模板成员函数?

c++ - 从 shell 命令读取值 Linux

ios - iOS 自定义框架中的符号链接(symbolic link)损坏