QT在windows下的安裝

2021-04-21 22:35:04 字數 2436 閱讀 1953

qt編譯手記

昨晚加班在windows中編譯了一下qt,我用的是4.4.3(qt-all-opensource-src-4.4.3.tar.bz2)的版本,編譯器用的是vc6.0。

編譯後發現有些例子不能編譯,研究一下發現這是在編譯的時候引數選擇的問題, 我編譯時用的選項(環境變數看文件)是 configure.exe -platform win32-msvc ,這是按其文件的說明上執行的(在原碼目錄的doc/html/),很詳細的。

至於為什麼有些例子不能編譯,這是因為採用文件中說明的方法編譯,會有很多選項沒有開啟,這你在執行configure.exe時 可以看一下它的輸出資訊:

.....................

qmakespec...................win32-msvc (commandline)

architecture................windows

maketool....................nmake

debug symbols...............yes

accessibility support.......yes

stl support.................yes

exception support...........yes

rtti support................yes

mmx support.................no

3dnow support...............no

sse support.................no

sse2 support................no

iwmmxt support..............no

opengl support..............yes

direct3d support............no

openssl support.............no

qtdbus support..............no

qtxmlpatterns support.......no

phonon support..............no

webkit support..............no

qt3 compatibility...........yes

third party libraries:

zlib support............qt

gif support.............plugin

tiff support............plugin

jpeg support............plugin

png support.............qt

mng support.............plugin

styles:

windows.................yes

windows xp..............no

windows vista...........no

plastique...............yes

cleanlooks..............yes

motif...................yes

cde.....................yes

windows ce..............no

windows mobile..........no

sql drivers:

odbc....................no

mysql...................no

oci.....................no

postgresql..............no

tds.....................no

db2.....................no

sqlite..................plugin (qt)

sqlite2.................no

interbase...............no

.....................................

可以看到有許多選項都未支援,

下來說一下configure.exe 的幫助, 裡面有許多選項前是*號 ,還有加號類的,星號是說明是預設的選項,加號說明此選項是可選的,如果你要支援這些選項,即選上。

這裡我要說的是,對於玩linux的人來說,安裝軟體是家常便飯,對於rpm包就不用說。但對於原碼包,如果沒有任何資料怎麼辦,那就看原碼裡面的readme或doc 資料夾下面的文件,這裡是最權威的資料,不要怕看不懂e文。找個翻譯軟體,其實也不難的。授人以魚不如授人以漁,這才是王道!!!

ps:以上僅是個人的一點心的,說的有何問題望指正

Windows下的Qt環境安裝

mfc 太難懂了,不是我輩可以領教的!鏈結自http blog.csdn.net ariesjzj archive 2007 08 16 1746433.aspx qt是一套基於c 的跨平台開發庫,包含了大量gui控制項 容器等實用內容,完全可以替代mfc的作用。而且其設計風格簡單易懂,不像mfc中...

Windows下的Qt環境安裝

windows下的qt環境安裝 2009年11月07日 qt是一套基於c 的跨平台開發庫,包含了大量gui控制項 容器等實用內容,完全可以替代mfc的作用。而且其設計風格簡單易懂,不像mfc中用大量晦澀的寵替換,並且其最大的好處是在window或linux下開發的軟體可以基本不改 地移植到另一平台。...

Nginx 在 Windows下的安裝

nginx engine x 是乙個高效能的 http 和 反向 伺服器,也是乙個 imap pop3 smtp 伺服器 nginx 是由 igor sysoev 為俄羅斯訪問量第二的 rambler.ru 反向 反向 reverse proxy 方式是指以 伺服器來接受internet上的連線請求...