zoukankan      html  css  js  c++  java
  • cocos2d-x 在vs2010下的环境配置

    cocos2d-x编译完成之后生成了一堆动态库,在window下分别为.dll , .lib ,其中*lib是在编译的时候需要链接的,*.dll是在运行的时候依赖的。所以当我们创建一个cocos2d-x的应用时我们需要配置这些依赖项。

    首先,我们打开vs2010的属性管理器,如图:

    然后双击 Microsoft.Cpp.Win32.user 进入如下的配置界面:

    接下来我们要添加用户宏,这样的好处是:

    1.如果我们改变了cocos2d-x的源码路径后,我们不用更改每个依赖项的路径,只要改变一下用户宏就好了。

    2.缩短路径目录的长度。

    下面打开用户宏选项

    我的cocos2d-x的路径为C:UsersvstouchDocumentscocos2d-2.1rc0-x-2.1.3,

    下面我们通过“用户宏”来指定cocos2d-x的头文件路径。打开cc++常规选项,双击附加包含目录,这事我们要把

    cocos2d-x的所有头文件目录添加到这里,效果如下如:

    头文件添加好了,下面要添加一下库的路径,这里的库是编译时需要依赖的库。

    首先我们要设置一下库的路径,打开 链接器 》 常规 ,双击 "附加库的目录"

    添加一下库的目录,注意:这里只是库的目录。我的库的目录是

    C:UsersvstouchDocumentscocos2d-2.1rc0-x-2.1.3Debug.win32

    由于咱们已经添加的用户宏,所以我们只要$(用户宏)Debug.win32 就可以了,

    如下图

    接下来我们要添加具体的依赖库的名字。

    单击 链接器 》》 输入 》》 附加依赖项 》》编辑

    添加如下:

    由于目前只用到了一个库,所以先添加一个库。

    执行到这一步运行的时候可能还会报错,提示我们缺少 XXX.dll 。目前解决它的方法就是

    copy cocos2d-x源码目录下Debug.win32里的所有xx.dll文件到当前工程下的Debug.win32目录下

    如果最后有什么好的方法希望大家分享给我。。

    再次运行OK !

  • 相关阅读:
    BSF、BSR: 位扫描指令
    驱动学习4
    DDK Build的DIRS和SOURCE文件
    sql语句中的字符串拼接
    delphi中WMI的使用(二)
    delphi中WMI的使用(一)
    WPF中实现砖块拖动的方法(2)
    HttpWebRequest中UserAgent的使用
    获取本机外网IP相关
    WPF中实现砖块拖动的方法(1)
  • 原文地址:https://www.cnblogs.com/onlycxue/p/3272278.html
Copyright © 2011-2022 走看看