【问题标题】:Cannot build cocos2d-x 4.0 cpp-test无法构建 cocos2d-x 4.0 cpp-test
【发布时间】:2019-12-14 08:50:44
【问题描述】:

我只是从 cocos2d-x 开始。我从这里的指南开始。 https://docs.cocos2d-x.org/cocos2d-x/v4/en/installation/Windows.html

关于先决条件:

  • Windows 7+ - 有 Windows 10
  • VS 2017+ - 拥有visual studio 2019
  • CMake 3.1+ - 最新安装
  • Python 2.7.5+,Python 2.7.10 推荐,不是 Python 3+ - 已安装 Python 2.7.10

从 github repo 下载 Cocos2dx v4。

我运行这个命令

python setup.py

https://i.imgur.com/td7Yo8c.png

然后我运行这个命令

cd COCOS2DX/tests/cpp-tests
mkdir win32-build
cd win32-build
cmake ..

然后我重建生成的解决方案并收到此错误。 https://i.imgur.com/bZ8QUZF.png

请指教。

谢谢。

【问题讨论】:

    标签: visual-studio cocos2d-x


    【解决方案1】:

    使用 cmake .. -G"Visual Studio 16 2019" -Tv142 -A Win32

    【讨论】:

      【解决方案2】:

      图片我看不清楚,但是你访问 Cocos 库失败了。

      我让 Cocos2d-x 3.17.2 在 VS2017 上运行,以便在 Win10 上进行 cpp-test。 生成的 Win32 解决方案由于某种原因没有包含 cocos 库。 我必须在解决方案中手动包含 libcocos2d、librecast 和 libSpine 项目,修复依赖关系并将 libcocos2d 资源添加到 cpp-test 项目以使其编译。

      顺便说一句,我发现测试代码对于展示如何完成任务非常有帮助 - 只需找到一个执行您正在尝试做的事情的测试,然后检查/单步执行代码以了解如何操作。

      如果还有问题,不妨到 Cocos2d-x 论坛寻求帮助: https://discuss.cocos2d-x.org/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-07-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-28
        相关资源
        最近更新 更多