kbi*_*irk 3 c++ opengl glew visual-c++
由于我理解之外的原因,当静态链接时,glew将无法工作.有没有办法简单地将glew.h,glxew.h,wglew.h和glew.c源文件包含到我的项目中并使用
#include "glew.h"
Run Code Online (Sandbox Code Playgroud)
代替
#include <glew.h>
Run Code Online (Sandbox Code Playgroud)
无论什么时候我尝试我都会收到大量的警告:就像
warning C4273: '__WGLEW_NV_render_depth_texture' : inconsistent dll linkage
Run Code Online (Sandbox Code Playgroud)
Mik*_*ola 11
你看过GLEW安装/建筑页面了吗?
http://glew.sourceforge.net/install.html
如果你是静态构建它(听起来像你),你需要在包含glew.h之前定义GLEW_STATIC宏(否则它将无法编译).最简单的方法是为项目添加一个选项; 或者如果你很顽固,你可以这样做:
#define GLEW_STATIC
#include "glew.h"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8318 次 |
| 最近记录: |