【发布时间】:2014-06-15 07:20:47
【问题描述】:
看来我无法解决这个看似微不足道的问题......
我下载了 Libcocos2d-x,运行了依赖脚本:
$> ./download-deps.py
谁用所有第三方头文件填充了“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...
如果有人对此有任何线索,我正在听。
【问题讨论】:
-
您要编译的平台?它是裸露的 Hello World 项目还是你改变了什么?运行 setup.py 时,您是否在控制台中遇到任何错误?下载-deps.py?
-
@Javy 没有尝试 setup.py,我正在工作,但我今晚会做,让你知道。我正在尝试为 IOS 编译,是的,这是一个简单的示例项目。
-
@Javy setup.py 是做什么用的?
-
@Mayer -
setup.py用于为cocos命令行工具和android开发设置一些环境变量。你确实需要运行它。还要确保source ~/.bash_profile之后。正在运行download-deps is only required if you downloaded from GitHUB. For OS X Please see:cocos2d-x.org/wiki/How_to_run_cpp-tests_on_iOS` -
好的,感谢@GameDeveloper 提供的这些信息。我确实从 GitHub 下载了它。我会尝试运行 setup.py,但我想我只是复制粘贴这些变量,因为我正在运行 zsh。让我检查所有这些
标签: c++ xcode cocos2d-x cocos2d-x-3.0