程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> Mac OS 10.8 中的 OpenGL 開發環境設置

Mac OS 10.8 中的 OpenGL 開發環境設置

編輯:C++入門知識

一、XCode 4.5   在項目的"Build Phases">"Link Binary With Library"中添加"OpenGL.framework"和"GLUT.framework"。
  二、Qt 5.0.2   在 Qt 工程中,右擊項目圖標,在彈出的快捷菜單中選擇"Add Library..."命令。在彈出的向導對話框中選擇"System Library",指定 QtOpenGL.framework 的目錄位置(在 Qt 安裝目錄的 lib 目錄下),在"Platform"中只勾選"Mac"一項。完成 QtOpenGL.framework 庫的導入。   三、編譯 GLEW   如果打算只使用 Qt 的窗口環境,不使用 QtOpenGL 庫,而是使用純淨的 OpenGL API,就像是在《OpenGL 4.0 Shading Language Cookbook》一書中那樣(只是那本書只說了 Windows 下的部署方法,沒說 Mac 下的部署方法,在 Windows 下只需要復制頭文件和庫文件到 VC 的相應目錄下就可以了,但是在 Mac 下的步驟要多一點)。下面是 Mac 下的部署步驟:   1)下載 GLEW,網址:http://sourceforge.net/projects/glew/?source=directory。 2)解壓 GLEW。 3)打開命令行窗口,使用"cd"命令進入解壓後的 GLEW 目錄。 4)執行"make"命令,編譯 GLEW。(注:要執行 make 命令,必須先確保 XCode 安裝了 Command Line Tools)。 5)執行"sudo -s",進入管理員權限。 6)執行"make install",將 GLEW 的頭文件和庫文件分別復制到 /usr/include 和 /usr/include/GL 目錄中。 7)在 Qt 工程中,右擊項目圖標,在彈出的快捷菜單中選擇"Add Library..."命令。在彈出的向導對話框中選擇"External Library",指定 GLEW 庫文件和頭文件的目錄位置,在"Platform"中只勾選"Mac"一項。完成 GLEW 庫的導入。 8)在 Qt 工程中,右擊項目圖標,在彈出的快捷菜單中選擇"Add Library..."命令。在彈出的向導對話框中選擇"System Library",指定 OpenGL.framework 的目錄位置(在 /System/Library/Frameworks 目錄下),在"Platform"中只勾選"Mac"一項。完成 OpenGL.framework 庫的導入。 9)執行第二節中的操作,導入 QtOpenGL.framework。因為即使不使用 QtOpenGL 庫中的 API,在使用 Qt 窗口框架時,還是會用到 QGLWidget 類的。  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved