[問題] OpenGL&VC++ 2010
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++ 2010 Express
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
OpenGL & OpenNI
問題(Question):
1.從OpenNI下載的Sample裡有提供*_2010.vcproj檔和*_2008.vcproj檔
都無法開啟,到安裝VC++ 2008的別台電腦去開啟卻都可以打開,
使用VC++ 2010提供的轉換精靈也無法轉換。
2.後來轉而使用其提供的原始檔去建置專案,OpenGL的glut.h glut32.lib
glut32.dll都有跟*.cpp檔放在同個資料夾中,但是在建置時出現狀況。
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
1.剖析 XML 時發生錯誤
錯誤訊息: '9.00' 違反 '7.00 7,00 7.10 7,10 8.00 8,00'
的 'enumeration' 條件。
屬性 'Version' 和與值 '9.00' 的剖析失敗。檔案載入失敗。
2.error C3861: 'glutCreateWindow':找不到識別項
error C2065: 'GLUT_CURSOR_NONE':未宣告的識別項
error C3861: 'glutSetCursor': 找不到識別項
error C3861:'glutKeyboardFunc': 找不到識別項
error C3861:'glutDisplayFunc':找不到識別項
error C3861: 'glutIdleFunc':找不到識別項
error C2065: 'GL_DEPTH_TEST':未宣告的識別項
error C3861: 'glDisable': 找不到識別項
error C2065: 'GL_TEXTURE_2D':未宣告的識別項
error C3861: 'glEnable':找不到識別項
error C2065: 'GL_VERTEX_ARRAY':未宣告的識別項
error C3861:'glEnableClientState':找不到識別項
error C2065:'GL_COLOR_ARRAY':未宣告的識別項
error C3861:'glDisableClientState':找不到識別項
error C3861:'glutMainLoop':找不到識別項
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
第一次接觸OpenGL,向諸位高手請教,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.20.62
推
12/05 02:07, , 1F
12/05 02:07, 1F
→
12/05 02:08, , 2F
12/05 02:08, 2F
→
12/05 02:08, , 3F
12/05 02:08, 3F
→
12/05 02:09, , 4F
12/05 02:09, 4F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章
12
40