作業系統:ubuntu 8.04
qt版本:qt-x11-free-3.2.1
遇到問題:編譯齊亮的opengl的例子無法通過。
問題一:「qt gl/glu.h: no such file or directory」
解決辦法:sudo apt-get install libqglviewer-dev
之後出現問題二:很多東西"undefined reference"
在*.pro中加了一條:config+= qt opengl warn_on release
再qmake再make,生成可執行檔案,執行正常。
第一次編譯nehe的opengl程式,我是按qmake -project,再qmake,再make的步驟來搞的,執行正常,現在不知道是什麼回事,要手工改*.pro,我想可能是qmake出了問題,現在還在摸索,望有類似經歷的朋友指點一二。
剛才看了
http://www.qiliang.net裡 的qmake使用者手冊,了解了一些qmake的知識,想試著改一下qmake的設定,讓編譯opengl程式的時候,不用人工改*.pro檔案,而由系統 自動新增opengl的配置資訊,我的方法是到qt資料夾裡,找到mkspecs資料夾,裡面有針對不同系統的配置檔案,找到default資料夾,裡面 有qmake.conf檔案,開啟該檔案,在config那項加入opengl,如:config+= qt warn_on release incremental link_prl opengl
現在就不用再人工改*.pro了。
問題解決。
Windows7下Qt專案新增OpenGL
前幾日需要在已有的qt專案中新增opengl,嘗試許多方法均不得其解,最後竟然發現問題出自最初qt專案建立上!我是用的是qt4.8.4版本,在vs2010下建立opengl專案時最初需要選擇opengl模組,但是最開始建立qt專案時沒有對opengl模組進行勾選,導致現在嘗試多法均不得解決,讓我頭疼...
linux下qt開發環境安裝
分類 qt 2012 02 21 00 17 579人閱讀收藏 舉報qt ubuntu 測試ide平台 linux環境 ubuntu 10.4.2 我的qt是4.7.4版本的,現在最新的是4.80 解壓 cpp view plain copy tar zvxf qt everywhere opens...
QT開發Linux下環境搭建
第二步安裝 終端下執行 chmod u x qt opensource linux x64 5.8.0.run qt opensource linux x64 5.8.0.run 第三步 執行helloworld 因出現 usr bin ld cannot find igl 錯誤 要終端下執行 su...