当前位置:首页 » 编程软件 » opengl编译找不到文件

opengl编译找不到文件

发布时间: 2022-11-26 18:51:38

❶ 我在VS2008中运行opengl时,总是显示“ cannot open file 'glut32.lib',

#pragma
comment
(
lib
,
"glut32.lib"
)
黏贴到文件包含的上面。
还要保证vc/lib
目录下有glut32.lib
这个文件。不然编译会提示
找不到这个文件。

❷ 我用VC++6.0编译opengl为什么不能编译,为什么glos.h这个文件找不到该怎么办

glos.h很简单,就是根据编译所在的操作系统include操作系统的头文件,在windows下是可以改成#include <windows.h>的。

❸ 为什么我在visual studio2010的文件夹里找不到gl.h,怎么使用OpenGL

第一步,选择一个编译环境
现在 Windows 系统的主流编译环境有Visual Studio, Broland C++ Builder,
Dev-C++等,它们都是支持 OpenGL 的。但这里我们选择Visual Studio 2005 作
为学习OpenGL 的环境。
第二步,安装GLUT 工具包
GLUT 不是OpenGL 所必须的,但它会给我们的学习带来一定的方便,推荐安
装。
Windows 环境下的GLUT 下载地址:(大小约为150k)
http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip
无法从以上地址下载的话请使用下面的连接:
http://upload.programfan.com/upfile/200607311626279.zip
Windows 环境下安装GLUT 的步骤:
1、将下载的压缩包解开,将得到5 个文件
2、在“我的电脑”中搜索“gl.h”,并找到其所在文件夹(如果是
VisualStudio2005,则应该是其安装目录下面的“VC\PlatformSDK\include\gl
文件夹”)。把解压得到的glut.h 放到这个文件夹。
3、把解压得到的glut.lib 和glut32.lib 放到静态函数库所在文件夹(如果是
VisualStudio2005,则应该是其安装目录下面的“VC\lib”文件夹)。
4、把解压得到的glut.dll 和glut32.dll 放到操作系统目录下面的system32
文件夹内。(典型的位置为:C:\Windows\System32)
第三步,建立一个OpenGL 工
参考自 http://..com/question/193823311.html
这里以VisualStudio2005 为为例。
选择File->New->Project,然后选择Win32 Console Application,选择一个名
字,然后按OK。
在谈出的对话框左边点Application Settings,找到 Empty project 并勾上,
选择Finish。
然后向该工程添加一个代码文件,取名为“OpenGL.c”,注意用.c 来作为文件
结尾。
搞定了,就跟平时的工程没什么两样的。

❹ opengl源工程文件夹在哪

OpenGL是一个库文件,开源的SDK

如果是vc6.0,那要去找opengl的库,将头文件放入,VC所在的目录下的include文件夹里(VC98/include/GL),*.lib放入lib文件夹里(VC98/Lib),dll放入c:/windows/system32里,开发时添加头文件包含就可以了
如果是VS2008把glut.h复制到x:Program FilesMicrosoftVisual Studio 9.0VCincludeGL文件夹中,如果没有GL这个文件夹则可以自己新建一个。(x是你安装VS的盘符号,如果装的是VC++的话,里面有个gl文件,Visual Studio 2008则需要自己去新建一个)
把解压得到的glut.lib和glut32.lib放到静态函数库所在文件夹(即与include并排的lib文件夹下)。
把解压得到的glut.dll和glut32.dll放到操作系统目录下面的system32文件夹内。(典型的位置为:C:WindowsSystem32)

❺ 大家好,我想问一下我装的OPENGL库都装好了,为什么在运行时还会出现GLAUX.H找不到文件的错误,求助!!!

首先,找到你的VC6.0的安装路径(就是你安装到哪里了,不是你安装包setup.exe的路径),假设按照默认路径安装的话,头文件和库文件的路径应该是这样子的:
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
1、放置.h文件
要是本人没记错的话(我现在用的是VS2008),include里面有个叫gl的文件夹,专门放置opengl的头文件。
把所有的.h文件放到C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\gl文件夹里面
2、放置.lib文件
把所有的.lib文件放到C:\Program Files\Microsoft Visual Studio\VC98\LIB文件夹里面
3、放置.dll文件
我建议你放置到C:\Windows\System32文件夹下面(虽然你可以放到你的单独工程目录或者C:\Program Files\Microsoft Visual Studio\VC98\BIN目录)

接下来就是配置你的VC6.0中的.h和.lib路径了

❻ 初学OpenGL,建立程序框架后,编译,结果报错说不能编译GL\GL.H,没有与文件拓展相关的编译工具。怎么解决

这个问题是说Visual Studio把这个gl.h文件当作一个编译单元来处理,
而一般情况下只会把.c、.cpp文件当作编译单元,
.h文件只会被include。

应该是工程的配置有问题,但是我也不确定怎么解决。。。
1.在工程里,你右键看看gl.h属性,记得好像有一个编译tool的选项,换几个别的试试。
2.在vs的设定里,好像有c/c++源文件后缀名的设定,你也可以改着试试。

===============
你试试先include <window.h>
这本书《OpenGL编程指南》里写着,推荐你看看这书。。。

对于所有的OpenGL应用程序,都需要在每个文件中包含OpenGL头文件。几乎所有的OpenGL应用程序都使用GLU(前面提到的OpenGL工具函数库)。要使用这个函数库,必须包含glu.h头文件。因此,几乎所有的OpenGL源代码文件都是以下面这两行开始的:
1. #include <GL/gl.h>
2. #include <GL/glu.h>
注意:Microsoft Windows要求在gl.h或glu.h之前包含windows.h头文件,因为MicrosoftWindows版本的gl.h和glu.h文件内部使用的一些宏是在windows.h中定义的。

❼ opengl程序中无法启动此程序,因为计算机中丢失glut.dll

系统文件glut.dll出错,是由于木马病毒、或不小心下载了流氓软件被感染所致。而该文件又是系统/程序正常运行的前提条件,所以一旦不幸被感染,通常会伴随下几种情况:

1、桌面图标无法删除(淘宝、小游戏、电影等等,重启同样不能正常删除)
2、网络游戏打不开(DNF,穿越火线,魔兽世界等等)
3、电脑无故蓝屏,
4、电脑没声音,
5、桌面无法显示。
6、主页被修改为网址导航
64位系统的最好网上搜下相应版本的glut.dll,下载后恢复到原目录。
也可以用金山毒霸试试,首先,下载永久免费杀毒软件 金山毒霸
然后,点击主界面的快速扫描,进行全面的系统扫描。
最后,按提示重新启动电脑,glut.dll下载修复完毕!再看看系统吧,是不是已经恢复原样啦!
不喜欢金山的装完可以再删掉毒霸,嘿嘿~

❽ 有关OpenGL编译出错

glut一般需要自己另去找相关的库/头文件,即便是windows下都如此。
搜索一下,应该不少的。
http://www.opengl.org/resources/libraries/

❾ Ubuntu OpenGL编译问题,求助大神们

我平时用geany,不用codeblocks,刚才安装了一下,能正常编译。下面是这是我的步骤。一、编译工具有没有安装:用下面的命令看看gcc --version找不到gcc就安装这个sudo apt-get install build-essential二、怎么安装的codeblocks我用这个命令安装的sudo apt-get install codeblocks三、操作是否正确首先,建立项目新建一个文件(Createanewproject )选择Emptyproject填写项目名称,保存的目录选择编译器GNUGCCCompiler然后,新建文件点击左上角的新建文件,新建一个emptyfile,文件名改为main.cpp。提示是否添加到项目,选择是。这一步,点击ok。写代码。#include int main(){ std::cout << "hello world!!!" << std::endl;}最后,保存文件,快捷键Ctrl+s,并编译。先点击工具栏上的齿轮,build项目。然后点击旁边的三角形运行。然后有个黑色的shell窗口弹出,显示结果。四、不喜欢要怎么卸载sudo apt-get purge codeblockssudo apt-get autoremove

❿ 我用vc build一个opengl程序之后,无错,但系统提示说找不到exe文件是为什么请教高手程序错在何处~

先“清理”,再“编译”。或者直接使用“Rebuild”命令。C3DN论坛里有很多好的资源供你参考啊

热点内容
php开发的网页 发布:2025-05-14 16:22:03 浏览:477
服务器内存跑满了怎么回事 发布:2025-05-14 16:21:16 浏览:223
微信qq音乐缓存 发布:2025-05-14 16:16:16 浏览:468
c语言回收内存 发布:2025-05-14 16:16:08 浏览:143
2021国产安卓顶级旗舰买哪个 发布:2025-05-14 16:15:36 浏览:300
linux自学视频 发布:2025-05-14 16:14:49 浏览:255
我的世界服务器崩了重启 发布:2025-05-14 16:09:37 浏览:44
android深拷贝 发布:2025-05-14 16:09:35 浏览:153
cf电脑版转服务器神器还在吗 发布:2025-05-14 16:09:02 浏览:211
百度文库服务器如何搭建 发布:2025-05-14 16:09:00 浏览:248