成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Qt 3D編譯淺淺淡淡

移動開發
本文講解的是Qt 3D編譯,編輯器在游戲里面應用很廣泛,一般都有地圖編輯器、粒子編輯器、字體編輯器、UI編輯器、材質編輯器、腳本編輯器等。

在實際3D游戲開發匯總,編輯器是機器重要的一個部分,一個優秀健壯的編輯器,卡哇伊是項目事半功倍,而相反,一款BUG超多又不會注重操作習慣的編輯器,不僅會使項目事倍功半,而且會消弱開發人員的積極性,甚至讓開發人員對項目產生排斥情緒。
Qt 3D編譯淺淺淡淡

下載

Qt/3D源碼托管在Gitorious中,可以直接使用git進行抓取。

git clone git://gitorious.org/qt-labs/qt3d.git不清楚是何種原因,在國內使用git的這種方式經常失敗(fix me)。可能需要你先clone一個自己的倉庫,然后采用git的ssh方式進行抓取。或者登錄倉庫的網頁,直接下載壓縮包(qt-labs-qt3d-master.tar.gz)。

編譯前準備

由于 Qt/3D 使用Qt的源碼中很多private的文件,需要有我們自己編譯的Qt環境。

Windows

在Windows下這個應該沒什么問題。

下載源碼,解壓到某個目錄(比如D:\Qt4.7.4),然后

 

  1. configure   
  2. make 

Linux

在linux下,有點小問題

比如源碼下載到 ~/Qt4.7.4

  1. configure   
  2. make & make install 

這時,Qt的所有私有文件都還在 ~/Qt4.7.4, 但是Qt被安裝到/usr/local//usr/local/Trolltech/Qt-4.7.4。這種情況該怎么辦呢?

不清楚又無更好的辦法(編譯Qt時通過configure 時指定 prefix?),個人這么處理的(編譯Qt/3D前設置一下環境變量)

  1. export MYQTDIR=/home/debao/Qt4.7.4  
  2. export   
  3. CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:$MYQTDIR/include:$MYQTDIR/include/QtCore/:$MYQTDIR/  
  4. include/QtDeclarative/:$MYQTDIR/include/QtGui/:$MYQTDIR/include/QtDbusQt/3D 

某個插件用的QtDbus模塊,所以編譯Qt時需要確保該模塊被啟用。對于ubuntu來說,Qt在configure之前,要先安裝有libdbus-1-dev

注:終于搞清楚了,configure 時添加 -developer-build 選項即可實現windows下的結果了。 dbzhang800 2011.06.01

編譯

這個就不用多說了,Qt/3D Manual中給出的shadow build的方式(可參考淺談 qmake 之 shadow build )。

如果我們不使用shadow build,直接在源碼目錄下

  1. qmake opengl.pro  
  2. make  
  3. make install 

就行了。

根據需要,可能需要設置動態庫的搜索路徑,linux下的LD_LIBRARY_PATH和windows下的PATH。

責任編輯:zhaolei 來源: CSDN博客
相關推薦

2011-06-22 15:24:50

Qt 線程

2011-06-20 15:40:19

QT 信號

2011-07-08 10:49:59

Cocoa Touch 靜態庫

2011-06-27 15:57:21

Qt 3D OpenGL

2011-10-06 13:30:45

宏碁投影儀

2012-11-26 12:51:44

木材3D打

2011-05-26 10:05:07

優派投影機

2012-08-13 17:11:37

Silverlight

2023-03-03 21:42:18

鴻蒙

2011-04-26 14:21:20

3DJVC投影機

2011-08-26 14:50:23

2015-09-09 11:05:52

3d視差引導頁

2021-12-28 10:52:10

鴻蒙HarmonyOS應用

2011-05-25 16:07:17

2011-09-22 10:07:52

奧圖碼投影儀

2011-05-26 10:55:39

2011-05-03 11:07:46

2D3D麗訊

2020-08-26 10:37:21

阿里3D

2010-06-09 16:21:10

OpenSUSE界面

2012-06-16 16:57:52

WebGL
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 97精品视频在线观看 | 日韩成人一区 | 久久天堂网 | 91在线免费视频 | 成人性视频免费网站 | 国产在线观看一区二区 | 亚洲91视频 | 91av久久久 | 国产精品成人一区二区 | 你懂的国产 | 麻豆久久精品 | 日韩影院在线观看 | 日日干日日 | 午夜免费电影院 | 91一区二区 | 欧美一区二区三区视频 | 久久国产精品久久久久 | 国产精品一二区 | 琪琪午夜伦伦电影福利片 | 亚洲三区在线 | 中文字幕一区二区三区四区五区 | 97精品国产97久久久久久免费 | 亚洲一区二区三区桃乃木香奈 | 日日夜精品视频 | 亚洲三级在线 | 夜夜爽99久久国产综合精品女不卡 | 免费在线看黄 | 欧美在线视频网 | 美女视频网站久久 | 人人九九精 | 日韩欧美在| 国产一级一级 | 中文字幕日韩一区 | 久久这里只有精品首页 | 久久狠狠| 精品久久久久久久久久久久久久久久久 | 亚洲成人综合社区 | 国产精品亚洲成在人线 | 欧美精品在线免费观看 | 日韩精品一区二区三区在线播放 | 国产一区 |