完全按照如下,沒(méi)有編譯任何庫(kù),單純復(fù)制文件,配置成功一臺(tái)筆記本;
但是到另一臺(tái)臺(tái)式機(jī)的時(shí)候,在運(yùn)行樣例程序時(shí),出現(xiàn)了無(wú)法定位無(wú)法定位程序輸入點(diǎn)glut***** 于動(dòng)態(tài)鏈接庫(kù)
本文完全參考http://blog.csdn.net/augusdi/article/details/20469561,原文為Win8+VS2012.
所需文件:http://download.csdn.net/detail/sd10086/9756982
1. glut //參考 http://www.th7.cn/system/win/201611/190040.shtml
文件夾下面 包括glut.dll、glut32.dll、glut.h、glut.lib、glut32.lib
第一步: 將glut.dll和glut32.dll放在C:/Windows/system32與?C:/Windows/SysWOW64根目錄下。第二步: 將glut.h拷貝至C:/PRogram Files (x86)/Microsoft Visual Studio 14.0/VC/include/GL/目錄下
例如在作者本機(jī)上其目錄為C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/GL/其中GL文件夾為新創(chuàng)建的,并非原有存在。第三步: 將glut.lib和glut32.lib拷貝至C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/lib/目錄下例如在作者本機(jī)上其目錄為C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/lib/
2. glew
第一步:將include文件夾下的.h文件拷貝到C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/GL目錄中
第二步:將lib文件夾下的.lib文件拷貝到C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/lib目錄中
第三步:將bin文件夾下的.dll文件拷貝到C:/Windows/System32目錄中,如果是64位系統(tǒng)則放在SysWOW64目錄
3. freeglut
第一步:將freeglut_static.lib文件拷貝到C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/lib目錄中
第二步:拷貝freeglut.dll到C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin目錄下
4. gltools
第一步:將Src/GLTools/include目錄下的文件拷貝到C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include目錄中
第二步:將gltools.lib文件,拷貝到C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/lib目錄中
5. test
新建一個(gè)win32控制臺(tái)程序
進(jìn)入項(xiàng)目>屬性>鏈接器>輸入>依賴項(xiàng)中添加gltools.lib;freeglut.lib;glew32s.lib;
同時(shí)向忽略特定默認(rèn)庫(kù)中添加LIBCMT;MSVCRT
sb5工程中的triangle源代碼(Src/Chapter02/Triangle/Triangle.cpp)拷貝到新建工程中運(yùn)行Triangle,成功:
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注