gpt4 book ai didi

c++ - 通过 visual studio 2010 项目模板设置 cocos2d-x 应用程序

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:20:09 24 4
gpt4 key购买 nike

我正在尝试使用 Cocos2D-x 在 Windows 7 上设置应用程序。

我关注了这个tutorial .

我做了以下事情:

  1. 构建运行 Build-win32.bat 脚本的库。有效。
  2. 安装了 VS2010 项目模板。有效。
  3. 成功运行所有测试程序。
  4. 通过安装的模板创建了一个新的 cocos2D-x 项目。作品

当我编译 Hello World 应用程序时出现以下错误:

error C1083: impossible to open inclusion file 'CCstdC.h' No such file or directory
error C1083: impossible to open inclusion file 'cocos2d.h' No such file or directory

这是一个错误的包含路径。

我可以通过手动修改包含路径来修复它,但由于我是通过模板创建项目,所以我想解决这个问题,可能不必为我将创建的每个新项目手动修改路径。

有没有人遇到过同样的问题?你知道如何解决这个问题吗?

最佳答案

好吧,我像这样设置 cocos2dx 项目:

  1. 在 VS 中创建一个空的 win32 应用
  2. 打开包含您的 .sln 文件的文件夹(您的解决方案文件夹)
  3. 用 7z 或其他软件打开 cocos2dx 包(即 cocos2d-1.0.1-x-0.12.0.zip)
  4. 将 cocos2dx 和可选的 CocosDenshion、Box2D 等拖到您的解决方案文件夹中
  5. 将 cocos2dx 项目 (cocos2dx\proj.win32\cocos2d-win32.vcxproj) 添加到您的解决方案中
  6. 转到项目的属性,选择 C/C++->General,将以下条目添加到 Additional Include Directories 选项:

    ..\cocos2dx; ..\cocos2dx\include; ..\cocos2dx\平台; ..\cocos2dx\平台\win32; ..\cocos2dx\platform\third_party\win32\OGLES

..\CocosDenshion\include如果你使用SimpleAudioEngine

  1. 在Linker->Input->Additional Dependencies选项中,添加libcocos2d.lib,如果使用音频引擎则添加libCocosDenshion.lib;在 Linker->General->Additional Library Directories 选项中,添加 $(OutDir)

  2. 转到 Configuration Properties->General->Output Directory 选项,将其设置为 $(SolutionDir)\build\

  3. 打开 cocos2d 库的项目属性,转到“配置属性”->“常规”->“输出目录”,将其设置为 $(SolutionDir)\build\,对您包含的其余库也这样做。

一切就绪,你可以开始了。

关于c++ - 通过 visual studio 2010 项目模板设置 cocos2d-x 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12125490/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com