當前位置:首頁 » 編程軟體 » 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論壇里有很多好的資源供你參考啊

熱點內容
神演算法 發布:2024-03-29 22:38:54 瀏覽:105
教學視頻文字腳本 發布:2024-03-29 22:29:49 瀏覽:137
java心跳檢測 發布:2024-03-29 22:28:53 瀏覽:981
玩戰地5配置不行怎麼辦 發布:2024-03-29 22:10:28 瀏覽:981
javaice 發布:2024-03-29 21:56:37 瀏覽:355
編譯圖書 發布:2024-03-29 21:56:36 瀏覽:332
linux全選vi 發布:2024-03-29 21:55:11 瀏覽:774
艾譜保險箱初始密碼一般是什麼 發布:2024-03-29 21:48:11 瀏覽:825
商家粉腳本 發布:2024-03-29 21:34:57 瀏覽:151
我的世界ec伺服器怎麼獲得 發布:2024-03-29 21:21:44 瀏覽:709