ホームページ > データベース > mysql チュートリアル > 初触cocos2d-x,win32平台搭建以及创建第一个cocos2d-x项目遇到

初触cocos2d-x,win32平台搭建以及创建第一个cocos2d-x项目遇到

WBOY
リリース: 2016-06-07 15:26:58
オリジナル
1158 人が閲覧しました

应项目需要使用cocos2d-x开发,又要学习新东东了。 ·cocos2d-x 是一个支持多平台的 2D 手机游戏引擎, 用C重写cocos2d-iphone引擎的一个开源项目 ,想了解更多的童鞋美去百度吧。一切回到原点,还是老样子先从helloworld开始 搭建开发环。 网上有很多关于co

        应项目需要使用cocos2d-x开发,又要学习新东东了。·cocos2d-x 是一个支持多平台的 2D 手机游戏引擎,用C++重写cocos2d-iphone引擎的一个开源项目,想了解更多的童鞋美去百度吧。一切回到原点,还是老样子先从helloworld开始搭建开发环。

        网上有很多关于cocos2d-x部署安装部署的文章,开始不复杂,但是装在自己本本上还有遇到的些问题。

       我是按照这篇文章来部署:cocos2d-x-win32 安装部署流程,但环境是vs2010

       没有软件安装包的链接地址初触cocos2d-x,win32平台搭建以及创建第一个cocos2d-x项目遇到,为了方便配置环境的童鞋,我给补上,见下

       1) VS2010安装,下载地址点击此处下载vs2010

          最好把番茄插件也装上,确实会提高工作效率,到我的资源里去下载,不需要分数。

       2) 下载最新的cocos2d-x  点击此处下载cocos2d-2.0-x-2.0.4

        3)  解压下载的源码包至任意路径,例如:F:\work\cocos2d-x

          进入目录:F:\work\cocos2d-x\cocos2d-2.0-x-2.0.4\template\msvc
          双击运行InstallWizardForVC2010Express.js进行项目模块安装,成功后有提示,只要正确安装了vs,应该就不会失败吧初触cocos2d-x,win32平台搭建以及创建第一个cocos2d-x项目遇到

       4) 同样编辑cocos2d-x HelloWorld例子

        进入目录:F:\work\cocos2d-x\cocos2d-2.0-x-2.0.4,用vs2010打开cocos2d-win32.vc2010.sln.

        将HelloCpp设置为默认启动项目,

         Debug模式进行编译,编译完毕后运行,Release模式下进行编译,编译完毕后运行。

      5) 测试项目模板

          文件--》项目--》新建项目--》选择Win32程序--》输入项目名 --》出现模板向导 --》不使用附加的引擎--》 将新项目设为默认启动项目
         Debug和Release模式分别编译运行 .

      6) 单独创建cocos2d-x项目

          首先关闭所有的解决方案 ,  文件--》项目--》新建项目--》cocos2d-x--》Cocos2d-win32 Application,目标位置要设置在你安装cocos2d-x的位置,这里我们选择F:\work\cocos2d-x\cocos2d-2.0-x-2.0.4--》完成向导(不选择任何附加引擎)

选择Debug模式进行编译,出现以下问题:

fatal error C1083: 无法打开包括文件:“CCStdC.h”: No such file or directory

fatal error C1083: 无法打开包括文件:“cocos2d.h”: No such file or directory

fatal error C1083: 无法打开包括文件:“cocos2d.h”: No such file or directory

解决方法如下:选择项目属性--》C/C++--》附件包含目录设置为:$(ProjectDir)..\..\..\cocos2dx;$(ProjectDir)..\..\..\cocos2dx\include;$(ProjectDir)..\..\..\cocos2dx\kazmath\include;$(ProjectDir)..\..\..\cocos2dx\platform\win32;$(ProjectDir)..\..\..\cocos2dx\platform\third_party\win32\OGLES;..\Classes;%(AdditionalIncludeDirectories);F:\work\cocos2d-x\cocos2d-2.0-x-2.0.4\cocos2dx\platform\third_party\win32\libraries

连接器--》输入--》附件依赖项设置为:opengl32.lib;glew32.lib;libcocos2d.lib;%(AdditionalDependencies)

  应用--》确定,Debug编译,报错: fatal error LNK1104: 无法打开文件“glew32.lib”

解决如下:

1. 把F:\work\cocos2d-x\cocos2d-2.0-x-2.0.4\Debug.win32下的静态链接库
    libcocos2d.lib 、   libEGL.lib 、   libgles_cm.lib 、   libxml2.lib 、   libzlib.lib
   拷贝至F:\work\cocos2d-x\cocos2d-2.0-x-2.0.4\FirstDemo\Debug.win32,如果嫌麻烦把所有的lib都拷贝过去也可以。

2.把F:\work\cocos2d-x\cocos2d-2.0-x-2.0.4\Debug.win32下的静态链接库

  libcocos2d.dll 、libEGL.dll 、libgles_cm.dll 、libxml2.dll 、libzlib.dll

 拷贝至 F:\work\cocos2d-x\cocos2d-2.0-x-2.0.4\FirstDemo\Debug.win32,嫌麻烦就都拷贝过去

重新编译运行,出现helloWorld了吧?

OK,不知道这算不算站在cocos2d-x的门边了初触cocos2d-x,win32平台搭建以及创建第一个cocos2d-x项目遇到


 

 

 

 

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート