無法打開包括文件 “gl/glut.h” No such file or directory的解決方法


 

 

原因:

缺少編譯OpenGL的頭文件和庫;

解決辦法:

1、下載OpenGL的頭文件和庫;

下載地址:https://download.csdn.net/download/ssagnn23/2560229

2、將文件放到指定目錄下;

(1) 把 glaux.dll、glut32.dll、glut.dll 拷貝到C:/WINDOWS/system32目錄下,system32目錄下應該已經有 opengl32.dll、glu32.dll了。
(如果電腦是64位操作系統,就復制到C:\WINDOWS中的SysWOW64的文件夾,否則會在運行時出現”計算機丟失glut32.dll文件“的提示)
(2) 把 GL.h、GLAUX.h、glu.h、glut.h 拷貝到D:\Software\vs2015\VC\include這個文件夾(注:每個人安裝vs的目錄不同,大家根據自己的情況作調整)。
(3) 把 GLAUX.lib、Glu32.lib、glut32.lib、Opengl32.lib,glut.lib 拷貝到D:\Software\vs2015\VC\lib文件夾

注:
再次編譯,如果還是出錯,那么就更改頭文件原有的名稱#include <GL/glut.h>為#include <glut.h>。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM