cocos2d关于glew32.lib错误(转)
应项目需要使用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错误(转)的更多相关文章
- 解决php configure: error: Cannot find ldap libraries in /usr/lib.错误
解决php configure: error: Cannot find ldap libraries in /usr/lib.错误 iitshare 分类:Linux,PHP,项目实施 | 标签:Ca ...
- 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 ...
- fatal error LNK1104: 无法打开文件“LIBC.lib”错误(转)
原文转自 http://blog.csdn.net/qq1028850792/article/details/41546043 方法一: 用VS2005重新编译某个工程的发生了链接错误,现在把这个解决 ...
- Win10 OpenCV3.3.0+VS2013配置大坑,OpenCV解决方案编译报错“找不到python36_d.lib”错误
今天因为想要用OpenCV做图像识别,小白一个,在网上找到一个教程,但是需要配置OpenCV3.3.0的环境,于是又在网上找OpenCV3.3.0+VS2013(因为我之前已经安过了VS2013),前 ...
- 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 ...
- Mac下搭建cocos2d 和cocos2d -x 环境
来源:http://blog.csdn.net/duxinfeng2010/article/details/7985024 cocos2d是一个开源框架,用于构建2D游戏.演示程序和其他图形界面交互应 ...
- LINK : fatal error LNK1181: 无法打开输入文件“..\..\lib\Release\opencv_ocl249.lib”
最近想要编译什么OpenCV资源.查看源代码调试执行. 按照网上的文章<Win7x64+VS2012+OpenCV2.4.3+CMake2.8.10+TBB41重编译OpenCV> 进行配 ...
- Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的通用解决方法
在linux环境编译应用程式或lib的source code时常常会出现如下的错误讯息: 代码如下: /usr/bin/ld: cannot find -lxxx 这些讯息会随着编译不同类型的sour ...
- 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] 系统找 ...
随机推荐
- Android-Dialog风格Activity开发
1.设置窗口风格 : ①在Manifest中设置主题属性android:theme="@android:style/Theme.Dialog",或者 Theme.Holo.Dial ...
- https原理与实践
HTTPS 原理与证书实践 分类: Web应用 1.1 网络安全知识 1.1.1 网结安全出现背景 网络就是实现不同主机之间的通讯,网络出现之初利用TCP/IP协议簇的相关协议概念,已经满足了 ...
- 更改系统环境设置,让alias永远生效
alias(中文称为“别名”)允许使用更加简短的名称来重新定义 Linux 中的 Shell 命令,从而简化命令行的输入.如果经常与 CLI 打交道,那么使用 alias 不仅会节省时间,而且 ...
- 问题解决 —— Http Status 500
在完成JavaWeb项目的过程中经常会出现这种错误 500:指的是服务器内部错误 通常遇到这种情况,我会去看控制台的信息,那里肯定会有提示,空指针(值没有传过去),或者java.sql.SQLExce ...
- 从git上拉下来的严选weex项目demo
项目地址 https://github.com/zwwill/yanxuan-weex-demo 在package.json里"author"之类后面加上 "privat ...
- Java语言如何进行异常处理,关键字:throws、throw、try、catch、finally分别如何使用?
先上代码再进行分析 public class Test { public static void main(String[] args) { try{ int i = 100 / 0; System. ...
- Linux下IP等网络配置
Linux下IP等网络配置: 我所知道一共三种方式,下面简单介绍(注意:网络配置必须”root管理员“登录才能进行配置). 一 1.首先在命令行输入[ifconfig]命令,可看到相关网络信息,其中” ...
- wxPython安装使用
https://wiki.wxpython.org/How to install wxPython pip install -U wxPython 验证版本 D:\python>python P ...
- 【BZOJ4247】挂饰 背包
[BZOJ4247]挂饰 Description JOI君有N个装在手机上的挂饰,编号为1...N. JOI君可以将其中的一些装在手机上. JOI君的挂饰有一些与众不同——其中的一些挂饰附有可以挂其他 ...
- mac安装以及删除mysql5.7
关于msyql5.7,安装时最大的改变就是有了一个默认密码 我安装的是mysql-5.7.17-macos10.12-x86_64.dmg 和mysql-workbench-community-6.3 ...