opengl程式winnt h錯誤解決

2021-05-17 16:11:36 字數 364 閱讀 5466

讀《focus on 3d terrain programming》編譯**一堆錯誤:

1>c:/program files/microsoft sdks/windows/v6.0a/include/winnt.h(236) : error c2146: 語法錯誤 : 缺少「;」(在識別符號「pvoid64」的前面)

1>c:/program files/microsoft sdks/windows/v6.0a/include/winnt.h(236) : error c4430: 缺少型別說明符 - 假定為 int。注意: c++ 不支援預設 int

解決方法: 工具->選項

把 dx8 的 標頭檔案 和 庫 的路徑都移到最下面,然後問題就解決了

QT與OpenGL之易錯點

最近在使用opengl繪圖,只能說是初學opengl,不過也稍微懂了點,也學習到了哪些地方易錯。1 明明旋轉 平移,縮放 了圖形,怎麼出不來效果,此時,你應該看看你是不是updategl了,這是比較容易遺漏的。2 glrotatef 函式應該放在繪製圖形函式的上面,不應該放在其他函式內部進行呼叫,那...

openGL學習筆記1 openGL程式框架

在我們想要動手編寫opengl的程式時,首先需要建立乙個opengl的視窗,以支援opengl的圖形處理功能。建立視窗的方式主要有兩種 1.使用glut函式庫提供的函式 2.借助windows中的gdi 為了 的實用性和易於理解,筆者更傾向於方法2,若只是單純的只是想要學習opengl,則選用方法1...

簡單的OpenGL視窗程式

include stdafx.h include void display void int apientry twinmain hinstance hinstance,表示該程式當前執行的例項控制代碼,它是乙個數值。當程式在windows下執行時,它唯一標識執行中的例項。hinstance hpr...