opengl学习小笔记(1)设置小细节+小问题解决

来源:互联网 发布:外资银行招聘条件 知乎 编辑:程序博客网 时间:2024/05/16 10:13

关于OPENGL的相关学习资料和网站很多,我呢在此整理一下,也把自己的一些小体会分享给刚接触OPENGL的鞋子们,高手请指教!

要开始OPENGL首先当然是搞好配置了(PS:VC++6.0版本http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip,下载GLUT工具包,windows环境下解开,得到5个子文件,一般安装目录为例:

(1)把解压得到的glut.h 放到这个GL文件夹里(C:\Program Files\Microsoft Visual Studio\VC98\include\GL)

(2)把解压得到的glut.lib 和glut32.lib 放到静态函数库所在文件夹,即lib 文件夹,(C:\Program Files\Microsof t Visual Studio\VC98\lib 文件夹)

(3)把解压得到的glut.dll 和glut32.dll放到操作系统目录下面的system32 文件夹内。(典型的位置为:C:\Windows\System32)
接下来就按平常去新建一个项目,(File->New->Project,选择Win32 Console Application,填个名字,按OK),下面讲一下关于链接opengl libraries:

在visual c++单击Project, Settings单击Link,在Object/library modules opengl32.lib Glut32.llib Glaux.lib glu32.lib,搞定!设置如图

 

当然搞定的前提你是按照初始路径安装vc6.0的,不然的话还是运行有问题的哟!罗列如下,

no such file or directory~~Error executing cl.exe~~无语了吧!

首先不要急,找问题所在吧。

以上的方法是给按照初始路径安装vc6.0的鞋子看的,可是对于重新安装或者不是些路径的鞋子,那就只有自己去相应的目录啦。

按照初始路径安装vc6.0的,路径应为

executatble files:
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
C:\Program Files\Microsoft Visual Studio\VC98\BIN
C:\Program Files\Microsoft Visual Studio\Common\TOOLS
C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT

include files:
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE

library files:
C:\Program Files\Microsoft Visual Studio\VC98\LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB

source files:
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC

 

对于其他路径的鞋子,打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)”
—>“Directories(目录)查看“Excutable Fils、Include Files、
Library Files、Source Files”的路径,然后再把最初解压的5个子文件仿照原始路径般放入相应文件夹。

PS:打开了TOOLS-OPTIONS-DIRECTORY,对比默认的路径里文件夹的名字和你C++文件夹的名字,比如说默认的路径里文件夹的名字是大写的,而你的C++文件夹对应的名字是小写的。打开你的Microsoft Visual Studio文件夹,按照路径看相应文件夹的名字,然后改过来就行了。比如把BIN改成Bin、INCLUDE改成include。总之,记得让它们保持一致就可以了!

话说到了这个份上,OPENGL不能运行那就真的是没办法了!哈哈~~

刚接触到OPENGL,可以去光顾这里,绝对的宝藏呀!http://bbs.pfan.cn/post-184355.html

好了,这里就先把前期准备说到这里了,接下来还会把一些作业代码和大家分享,交流啦!

 

 

 

 

 

原创粉丝点击