交互式计算机图形学(基于opengl着色器自顶向下方法)第六版,在VS2013下如何配置呢?大虾帮忙!多谢!
1个回答
展开全部
你好,方便告诉一下你是怎么配置的吗?
我现在的情况是,opengl超级宝典里面的例子可以正常编译运行。但是交互式计算机图形学里面的例子编译出错,即使是使用《交互式计算机图形学》提供的头文件。出错如下:
1>example1.obj : error LNK2001: 无法解析的外部符号 __imp____glewBindBuffer
1>example1.obj : error LNK2001: 无法解析的外部符号 __imp____glewBufferData
1>example1.obj : error LNK2001: 无法解析的外部符号 __imp____glewGenBuffers
1>example1.obj : error LNK2001: 无法解析的外部符号 __imp____glewEnableVertexAttribArray
1>example1.obj : error LNK2001: 无法解析的外部符号 __imp____glewGetAttribLocation
1>example1.obj : error LNK2001: 无法解析的外部符号 __imp____glewUseProgram
所以,我总是在怀疑,是不是我的glew库版本不匹配,因为我现在用的glew库可以正常便宜超级宝典的例子。你是怎么配置的,freeglut, glew等库的版本是多少?
麻烦了,谢谢
我现在的情况是,opengl超级宝典里面的例子可以正常编译运行。但是交互式计算机图形学里面的例子编译出错,即使是使用《交互式计算机图形学》提供的头文件。出错如下:
1>example1.obj : error LNK2001: 无法解析的外部符号 __imp____glewBindBuffer
1>example1.obj : error LNK2001: 无法解析的外部符号 __imp____glewBufferData
1>example1.obj : error LNK2001: 无法解析的外部符号 __imp____glewGenBuffers
1>example1.obj : error LNK2001: 无法解析的外部符号 __imp____glewEnableVertexAttribArray
1>example1.obj : error LNK2001: 无法解析的外部符号 __imp____glewGetAttribLocation
1>example1.obj : error LNK2001: 无法解析的外部符号 __imp____glewUseProgram
所以,我总是在怀疑,是不是我的glew库版本不匹配,因为我现在用的glew库可以正常便宜超级宝典的例子。你是怎么配置的,freeglut, glew等库的版本是多少?
麻烦了,谢谢
追问
你好!这个和版本关系不是很大,我以前也遇到过这问题。我是配置SuperBible 5 。头文件#include "gltools.h"和#include "Angel.h"。我想主要是:运行库改成:多线程调试DDL(/MDd).忽略特定默认库 libcmt.lib; msvcrt.lib; 你再试试。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |