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

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

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

没有软件安装包的链接地址,为了方便配置环境的童鞋,我给补上,见下

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,应该就不会失败吧

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了吧?

cocos2d关于glew32.lib错误(转)的更多相关文章

  1. 解决php configure: error: Cannot find ldap libraries in /usr/lib.错误

    解决php configure: error: Cannot find ldap libraries in /usr/lib.错误 iitshare 分类:Linux,PHP,项目实施 | 标签:Ca ...

  2. VS2008 LINK : fatal error LNK1104: cannot open file 'atls.lib'错误解决方案

    用VS 2008编写ATL的64位应用程序时,提示链接错误:VS2008 LINK : fatal error LNK1104: cannot open file 'atls.lib' 问题原因 VS ...

  3. fatal error LNK1104: 无法打开文件“LIBC.lib”错误(转)

    原文转自 http://blog.csdn.net/qq1028850792/article/details/41546043 方法一: 用VS2005重新编译某个工程的发生了链接错误,现在把这个解决 ...

  4. Win10 OpenCV3.3.0+VS2013配置大坑,OpenCV解决方案编译报错“找不到python36_d.lib”错误

    今天因为想要用OpenCV做图像识别,小白一个,在网上找到一个教程,但是需要配置OpenCV3.3.0的环境,于是又在网上找OpenCV3.3.0+VS2013(因为我之前已经安过了VS2013),前 ...

  5. LINK : fatal error LNK1181: cannot open input file 'glew32.lib' error: command 'C:\\Program Files (

    下载 库文件 参考: https://stackoverflow.com/questions/53355474/kivent-installation-fatal-error-lnk1181-cant ...

  6. Mac下搭建cocos2d 和cocos2d -x 环境

    来源:http://blog.csdn.net/duxinfeng2010/article/details/7985024 cocos2d是一个开源框架,用于构建2D游戏.演示程序和其他图形界面交互应 ...

  7. LINK : fatal error LNK1181: 无法打开输入文件“..\..\lib\Release\opencv_ocl249.lib”

    最近想要编译什么OpenCV资源.查看源代码调试执行. 按照网上的文章<Win7x64+VS2012+OpenCV2.4.3+CMake2.8.10+TBB41重编译OpenCV> 进行配 ...

  8. Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的通用解决方法

    在linux环境编译应用程式或lib的source code时常常会出现如下的错误讯息: 代码如下: /usr/bin/ld: cannot find -lxxx 这些讯息会随着编译不同类型的sour ...

  9. python setup.py install 报错:error: [WinError 3] 系统找不到指定的路径。: 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\PlatformSDK\\lib

    Outline 在通过 setup.py 安装python模块时,遇到了以下报错: # 执行 python setup.py install # 报错: error: [WinError 3] 系统找 ...

随机推荐

  1. go的map获取对应的key-value

    场景: IP是个Key,string字符串是个值, 一个IP可以对应多个字符串. 代码如下: package main import ( "fmt" ) func main() { ...

  2. Linux Linux程序练习三

    /* index1 = 45 index2 = 36 index3 = 231 index4 = 43 index5 = 100 index6 = 123 index7 = 51 * * 通过读取读取 ...

  3. python升级后pip 不可用 卸载pip

    python版本由2.6升级到2.7之后,用pip提示报错 找了一下原因,网上的版本很多.弄来弄去比较麻烦 来点简单粗暴的 1.卸载pip yum remove python-pip 2.下载 cur ...

  4. GOCR v0.50 原理分析

    一,简介: GOCR是一个c写的开源OCR库,GNU Public License,作者:Joerg Schulenburg 项目主页:http://jocr.sourceforge.net/inde ...

  5. final和finally面试时最好的回答

    finally: try块必须和catch块或和finally同在,不能单独存在,二者必须出现一个. finally块总会执行,不论是否有错误出现.但是若try语句块或会执行的catch语句块使用了J ...

  6. jQuery插件-json2.js

    from:http://blog.csdn.net/gjb724332682/article/details/46682743 前言 json2.js是一个json插件,下载地址:https://gi ...

  7. cmd命令 sc

    SC 是用于与服务控制管理器和服务进行通信的命令行程序. 用法:sc <server> [command] [service name] <option1> <optio ...

  8. 【BZOJ1811】[Ioi2005]mea 乱搞

    [BZOJ1811][Ioi2005]mea Description 考虑一个非递减的整数序列 S1,....Sn+1(Si<=Si+1 1<=i<=n). 序列M1...Mn是定义 ...

  9. 【BZOJ2482】[Spoj1557] Can you answer these queries II 线段树

    [BZOJ2482][Spoj1557] Can you answer these queries II Description 给定n个元素的序列. 给出m个询问:求l[i]~r[i]的最大子段和( ...

  10. 【BZOJ2186】[Sdoi2008]沙拉公主的困惑 线性筛素数

    [BZOJ2186][Sdoi2008]沙拉公主的困惑 Description 大富翁国因为通货膨胀,以及假钞泛滥,政府决定推出一项新的政策:现有钞票编号范围为1到N的阶乘,但是,政府只发行编号与M! ...