【经验分享】困扰我的Hello World终于出来了,看看我都遇到多少坑

大家都在研究cocos2d-x项目,我不研究是不是也落后了,我也不甘示弱,废话不多说,看下文

一、环境配置

           1、先把vs2012安装好

           2、从cocos2d-x官网下载了cocos2d-x-3.0rc0

           3、从python下载了python3.4

           4、配置环境变量(把python的安装路径填到系统变量的path中)

           5、安装cocos2d-x 3.0 (这时候问题来了,我大概描述一下问题吧)

                     问题1、找到cocos2d-x 3.0/tools文件夹,发现打包的那个名为create-project.py的文件似乎木有了
                                      答:其实cocos2d-x 3.0 创建项目做了调整,在根目录增加了setup.py文件

                    问题2、执行python setup.py 时,提示
                                        
                         E:\cocos2d-x-3.0rc0>python setup.py  
                                File "setup.py", line 114                   
                          print 'Warning: Could not add "%s" into registry' % key 
                        SyntaxError: invalid syntax

                                答:发现是python版本过高导致的,换成python2.7即可


     环境都ok了,开始Hello World了

二、开始Hello World

            1、创建工程命令:

         cocos new TestCreate -p com.cocos2dx.xxx -l cpp -dE:\cocos2d-x-3.0rc0\projects 

TestCreate – 工程名
com.cocos2dx.xxx – 包名
cpp – c++语言工程
E:\cocos2d-x-3.0rc0\projects – 生成工程所在的目录(projects是自己建的文件夹)

      2、编译项目:用vs2012打开刚才建好的项目(进入刚才创建的项目目录,选择proj.win32文件夹,打开解决方案即可)


      3、运行:运行就提示,问题又来了
 
             0x698DE210(atioglxx.dll) (TestCreate.exe 中)处又未处理的异常:OxC000005;
        读取位置0x00000DD0 时发生访问冲突。
             
          一开始就先去百度了一下,貌似没有发现大家有这问题,接下来就求助偶尔e网事,看有没有遇到过

     首先:偶尔e网事让我去http://www.jb51.net/dll/atioglxx.dll.html,我按里面的写了一个批处理文件,执行了一下,电脑重启后,再次运行还是不行。

     其次:继续求助,让我把显卡驱动更新一下,我就下载了驱动精灵,用驱动精灵一扫,看见有显卡驱动更新推荐,于是我就安装了一下,安装完成后,顾不了那么多,直接去运行项目,熟悉的Hello World出来了,心里好高兴
                           

        不容易,可算出来了,以上就是我的Hello World开发之旅。
        在这里,我再次感谢偶尔e网事和泡泡糖,今后我会继续研究下去,期待加入你们的战队睡觉去喽,天亮继续研究:877:

擦,你也知道泡泡糖啊,留个号

:12:大哥,表这么客气。。。另外我把帖子里的敏感词去掉了。。。

祝楼主有个愉快的Cocos2d-x开心之旅~

居然是驱动 你居然不更新驱动 :9: