OpenGL环境配置
写OpenGl程序,需要哪些库?那些头文件?如何配置?我已经把glaux.h放到当前文件夹了,但编译时仍然说找不到,怎么办? --------------------编程问答-------------------- 看你用到了什么库, 一般有如下几个 glut glew glee glaux
你用的什么库 就加相应的头文件到 include 里 然后在 lib directories 加 lib 的目录, 在 lib include 里加 lib 的文件名 --------------------编程问答-------------------- 。。。网上n多资料的。。.h的放到include里,.lib的放到lib里,.dll的放到.exe下面,或者你直接在程序中包含 #progma comment(lib,"XX.lib") --------------------编程问答-------------------- 不管是在VC6.0还是在VS2005下配置首先要下载GLUT函数库包(我已经传到我的资源中了)。
一.
VC6.0下OPENGL的配置步骤:
1、把glut.h拷到vc的include目录下;
2、把glut32.lib拷到vc的lib目录下;
3、把glut32.dll拷到system32目录下。
二.
VS2005下OPENGL的配置步骤:
1、把glut.h拷到C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\Include\gl目录下;
2、把glut32.lib拷到C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\Lib目录下;
3、把glut32.dll拷到system32目录下;
4、建立一个工程,选择项目->属性->C\C++->预处理器(preprocessor)->预处理器定义(preprocessor definition),
然后添加GLUT_BUILDING_LIB(注意用分号隔开);
5、选择连接器(linker)->输入(Input)->附加依赖项(additional dependencies),添加glut32.lib Glu32.lib Opengl32.lib(三个文件之间用空格隔开)。
6、“工具”—》“选项”—》“项目和解决方案”—》“VC++目录”,选择“包含文件”,添加“$(VCInstallDir)PlatformSDK\include”。
基本配置完。 运行一下程序看看效果。
7.或者增加头文件和Lib库 , 然后在代码里加上:
#include <gl/gl.h>
#include <gl/glu.h>
#include <gl/glaux.h>
#include <gl/glprocs.h>
#pragma comment(lib, "opengl32.lib ")
#pragma comment(lib, "glu32.lib ")
#pragma comment(lib, "glut.lib ")
#pragma comment(lib, "glaux.lib ")
其中的glaux的可以去掉, 不怎么好用
如上方法可以参考一下 --------------------编程问答-------------------- up --------------------编程问答--------------------
值得一看。
--------------------编程问答-------------------- --------------------编程问答-------------------- 3楼的已经可以用了,如果是你是用的VC工具的话
现在你只需要下载那几个上库文件就可以了…… --------------------编程问答--------------------
补充:云计算 , OpenAPI