VS2013下glew库链接失败问题OpenGL.obj : error LINK2001: 无法解析的外部符号 __imp____glewFramebufferTexture2DEXT
2017-08-20 11:04
531 查看
问题描述
1>OpenGL.obj : error LNK2001: 无法解析的外部符号 __imp____glewFramebufferTexture2DEXT 1>OpenGL.obj : error LNK2001: 无法解析的外部符号 __imp____glewBindFramebufferEXT 1>OpenGL.obj : error LNK2001: 无法解析的外部符号 __imp____glewGenFramebuffersEXT 1>OpenGL.obj : error LNK2019: 无法解析的外部符号 __imp__glewInit@0,该符号在函数 "int __cdecl InitGL(void)" (?InitGL@@YAHXZ) 中被引用
解决方法
网上找了很多种,基本都没用- -试了一个小时终于解决了,记录一下步骤:在代码最初加上
#pragma comment(lib, "glew32.lib")【当然,前提是VS根目录/VC/Lib下有glew32.lib文件】
【上一步的代替方案】在VS中右键项目,点击属性-链接器-输入,在输入依赖项一栏填上glew32.lib,选择从父级或项目默认继承
【最重要的一步】在引入glew32.dll,glew32.lib,glew32s.lib这几个文件时一定要用32位的!!!不管你的电脑是32位还是64位……而且保险起见建议在
Windows/System32和
Windows/SysWOW64文件夹中都放一份glew32.dll文件
PS: 此外,在引入glew库时要注意顺序。一定要在GLUT引入之前引入,否则会编译错误。也就是说,必须先
#include <gl/glew.h>再
#include <gl/glut.h>或者其他OpenGL文件
相关文章推荐
- VS2013 OpenGL 开发程序时: error LNK2019: 无法解析的外部符号 __imp____glutInitWithExit@12,error LNK2019: 无法解析的外部符号 __imp____glutCreateWindowWithExit@8
- OpenGL编程中遇到error LNK2019: 无法解析的外部符号 __imp____glutInitWithExit@12等问题
- odbccp32.lib(dllload.obj) : error LNK2019: 无法解析的外部符号 __imp___vsnprintf
- APR lib 链接出现”error LNK2019: 无法解析的外部符号 __imp__apr_initialize“ 解决办法
- VS链接提示无法解析的外部符号 __imp__fopen解决办法
- 项目生成出现问题:error LNK2019: 无法解析的外部符号 __imp___vsnprintf
- vs2015无法解析外部符号_imp_fprintf的问题
- VS下QT插件 连接数据库出现error LNK2019: 无法解析的外部符号QSqlDatabase问题解决
- 一,问题描述 MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引
- vs2013下配置opencv2.4.9&openNI2提示错误:error LNK2019: 无法解析的外部符号
- 解决OpenGL x64平台 LINK : fatal error LNK1104: 无法打开文件“glut32.lib”及外部无法解析的符号的问题
- [VS2013]C++中调用Python脚本提示 error LNK2001: 无法解析的外部符号__imp_PyString_FromString等错误的解决方案
- 如何解决VS2010 MySql Connect C 链接mysql:error LNK2019: 无法解析外部符号的问题
- VS 2013/08/12 上出现的ERROR LNK 2019 1120 无法解析外部符号的问题
- 1>E1400Dlg.obj : error LNK2019: 无法解析的外部符号 __imp__Demo@12,该符号在函数 "protected: v
- MSVCRTD.lib(crtexe.obj) : error LNK2019: 无法解析的外部符号 _main &amp;&amp; 无法解析__imp__PlaySoundW
- error LNK2019: 无法解析的外部符号 _WinMain@16(VS2013)
- VS2012配置Opengl以及“无法解析的外部符号 __imp____glutInitWithExit@12,该符号在函数 _glutInit_ATEXIT_HACK@8 中被引用”问题
- 关于编译eMule0.48a 提示: zlib.lib(gzio.obj) : error LNK2019: 无法解析的外部符号 __imp__strerror ,该符号在函数 _gzerror 中被引用
- vs2015无法解析外部符号__imp__fprintf __imp____iob_func