OpenGL乙個經典問題的解決辦法

2021-06-15 21:41:35 字數 960 閱讀 3454

很常見的錯誤,如下:

--------------------configuration: glsample1 - win32 debug--------------------

compiling resources...

compiling...

stdafx.cpp

d:/microsoft visual studio/vc98/include/gl/gl.h(1152) : error c2144: syntax error : missing ';' before type 'void'

d:/microsoft visual studio/vc98/include/gl/gl.h(1152) : error c2501: 'wingdiapi' : missing storage-class or type specifiers

d:/microsoft visual studio/vc98/include/gl/gl.h(1152) : fatal error c1004: unexpected end of file found

error executing cl.exe. 

翻帖子看到很多關於這個的問題,大部分的opengl教程中只提到opengl支援需要包含

#include  

#include  

#include  

三個標頭檔案,project->settings->link中新增opengl32.lib,glu32.lib,glaux.lib,對上述錯誤有人說需要將#include 放到上述包含檔案的前面,這是必要的,但這樣似乎並不解決問題。

下午試驗了一下,包含opengl支援,在project->settings->link中需要如下庫檔案的支援opengl32.lib glu32.lib glaux.lib gdi32.lib user32.lib advapi32.lib,乙個都不能少。

經實驗方法可行,希望對大家有幫助。

乙個經典的建模問題

我們在建模時最常見的關係是one to one,one to many,many to one等,最近我注意到乙個問題,就是兩個實體同時存在one to many與one to one關係,而且這種兩種關係也是有聯絡的,那會產生什麼樣的問題呢?這就是我寫這篇文章的目的 考慮這種乙個場景 部門與員工的...

乙個openGL的函式

最近挺忙很久沒寫東西。目前在寫一些opengl的東西,對於這個在3年前接觸過但是沒學好的語言一直耿耿於懷,其實很喜歡opengl。而且最近也沒事就一直開始寫著,寫opengl檢視模型的時候其實很重要的乙個東西就是它內部的矩陣棧。所以寫了乙個函式,專門用來輸出日誌,我自己覺的挺好用。這個函式的作用是專...

乙個sql問題的解決

表內容 2005 05 09 勝 2005 05 09 勝 2005 05 09 負 2005 05 09 負 2005 05 10 勝 2005 05 10 負 2005 05 10 負 輸出 比賽時間 勝 負 2005 05 09 2 2 2005 05 10 1 2 自己完成建表語句,插入語句...