WIN7 64位系統搭建VS2012上搭建OpenGL開發環境
WIN7 64位系統搭建VS2012上搭建OpenGL開發環境
1.下載OpenGL庫
下載連結:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip
2. 把glut.h檔案複製到VS安裝的目錄\MicrosoftVisual Studio 11.0\VC\include
3. 把glut.lib和glut32.lib檔案複製到VS安裝的目錄\MicrosoftVisual Studio 11.0\VC\lib
4. 把glut.dll和glut.dll檔案(64位系統)複製到C:\Windows\SysWOW64目錄下
注意:對於32位系統glut.dll和glut.dll檔案複製到C:\Windows\System32目錄下
5. 建立一個win32控制檯應用程式
下面是在網上找到的一段OpenGL程式碼供測試用,將其複製到專案中
<pre name="code" class="cpp">#include<glut.h>
void myDisplay(void)
{
glClear(GL_COLOR_BUFFER_BIT); //清除顏色
glRectf(-0.5f,-0.5f,0.5f,0.5f); //畫一個矩形
glFlush(); //讓前面的命令立即執行而不是在緩衝區,與fflush(stdout)作用類似
}
int main(int argc,char* argv[])
{
glutInit(&argc,argv); //初始化glut,必須呼叫,複製黏貼這句話即可
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); //設定顯示方式,RGB、單緩衝。當然還有GLUT_INDEX索引顏色 GLUT_DOUBLE雙緩衝(Qt中看到過雙緩衝)
glutInitWindowPosition(100,100); //位置
glutInitWindowSize(400,400);//視窗大小
glutCreateWindow("第一個OpenGL程式"); //建立視窗,設定標題
glutDisplayFunc(&myDisplay); // 當繪製視窗時呼叫myDisplay,像Cocos2d-x刷幀Draw中的操作
glutMainLoop(); //訊息迴圈
return 0;
}
相關文章
- OpenGL 環境搭建
- Android OpenGL ES 開發(二): OpenGL ES 環境搭建Android
- win7 搭建flutter開發環境Win7Flutter開發環境
- macOS 上搭建Flutter開發環境MacFlutter開發環境
- OpenGL 學習 01 Mac 搭建 OpenGL 環境Mac
- 【轉】mac os x系統上Android開發環境的搭建MacAndroid開發環境
- ubuntu系統中java開發環境的搭建UbuntuJava開發環境
- Windows系統中搭建python開發環境WindowsPython開發環境
- 寫作業系統之搭建開發環境作業系統開發環境
- go——搭建Win7下的Go開發環境GoWin7開發環境
- Linux開發環境搭建——deepin系統的使用Linux開發環境
- linux系統資料庫開發環境搭建Linux資料庫開發環境
- 1 – 搭建開發環境開發環境
- rollup 開發環境搭建開發環境
- 搭建go開發環境Go開發環境
- Androdi開發環境搭建開發環境
- 前端開發環境搭建前端開發環境
- Theia 開發環境搭建開發環境
- QEMU 開發環境搭建開發環境
- Cordova 開發環境搭建開發環境
- 搭建VUE開發環境Vue開發環境
- 安卓開發環境搭建安卓開發環境
- 搭建Layui開發環境UI開發環境
- 搭建scala開發環境開發環境
- EBS開發環境搭建開發環境
- andriod開發環境搭建,開發環境
- Erlang開發環境搭建開發環境
- Kafka開發環境搭建Kafka開發環境
- Qt開發環境搭建QT開發環境
- GeoServer開發環境搭建Server開發環境
- JAVA開發環境搭建Java開發環境
- lua 開發環境搭建開發環境
- win7下搭建nginx+php的開發環境Win7NginxPHP開發環境
- win7搭建apache2.49&&php7.2.2開發環境Win7ApachePHP開發環境
- phpwamp開發環境搭建詳解,phpwamp綠色整合環境開發環境一鍵搭建PHP開發環境
- Windows10系統下LAMP開發環境的搭建WindowsLAMP開發環境
- Linux系統環境搭建Linux
- EAS系統環境的搭建