『壹』 qt4.8.3靜態編譯之後qtgui4.lib多大
MT和MD的意思樓主可以去網路下
大家默認的標准都是動態用MD,靜態用MT
否則MT和MD會造成庫連接沖突,需要手動去忽略
『貳』 WINDOWS下QT的使用,編譯,運行全過程
不知道你對QT了解多少,其實你安裝的是一個KDE(集成開發環境),使用起來還是非常容易的,它所使用的語言就是C++,你進去後先編輯ui界面,然後在.cpp和.h的文件中進行相應的修改,修改完後就build,如果沒有錯誤就會生成相應的可執行文件,執行就可以了。
不過建議你學習QT還是學習linux下的QT比較好,其實本質都是差不多的,我這兒只有些Linux下QT的電子書,你如果想要的話就留個郵箱吧,我給你發
『叄』 qt4編譯重定義為題,郁悶好幾天了,有誰能幫幫看看
makefile? 難道你是在linux下弄的, makefile很繁雜的,不建議初學就去弄。
另外你的鏈接重定義錯誤是哪裡的?
1 你自己寫的代碼的
2 你自己單獨編譯QT4的庫的
改這種東西就是要耐心,你如果對代碼編譯,鏈接, 符號,這些概念背後的東西不是很熟,建議不要自己悶著頭弄。
當然如果你有足夠的耐心的話,照著錯誤,從頭開始一步步找著改(不懂的搜google),那麼你會發現你能力有很大提高。 我當初就是這樣, 所以現在使用第3方庫對我是一種很輕松的事情了。
『肆』 QT4調用QZXING的源程序怎麼編譯
你這個程序是基於 qt4 還是 Linux 下面的寫的。你到 Windows 下面不是簡單重新編譯就行了的。
因為你的程序一句 qt4 ,那麼你的 Windows 下面就需要裝 qt4 函數庫。
之後編譯環境也都要一樣。
這個非常麻煩。
推薦你看看 cygwin 和 mingw ,另外還有 qt 自己的文檔應該也有怎麼搭建 Windows 下面的開發環境。
我傾向於 cygwin/mingw 做一個類 Linux 的函數庫環境,之後用這個編譯你的程序。
只要你的程序注意一下數據調用的問題,相對來說,重新編譯還是比較容易的。
ps:cygwin 自帶環境全,但編譯出來的程序依賴 cygwin.dll ,mingw 沒有這種依賴,但 mingw 自帶的環境非常簡單,就是一套最基本的編譯器。聽說兩個東西可以配合使用。
怎麼搞別問我,沒弄過。
QT 可以跨系統開發,不過跨系統的開發環境不是很容易搞定。畢竟這東西是二進制的程序函數庫,不是 java 那種解釋型語言的。
『伍』 將QT5項目源碼改為QT4,並用qt4編譯
我有個項目也是從5改到4的,主要是頭文件和connect方式。要早改不要晚改。
『陸』 c++ gui qt4 可在qt5中編譯的源碼
用QT和VS集成就行了,下載對應版本的QT源碼,然後在VS命令行下進行編譯,然後下一個VS的QT插件。然後VS建立QT工程,用Qt Designer編輯ui界面文件,也可以直接在VS裡面編輯ui文件。具體你自己研究
『柒』 qt4.8.6 怎麼配置qml編譯環境
1
下面介紹Windows版QT開發環境Qt Creater + MinGW + Qt libraries配置方法,
1.從MinGW網站下載mingw-get-inst-20120426.exe,默認安裝到C盤根目錄下:C:\MinGW,安裝時選擇C和C++ compiler ,默認只選中了C編譯器。
2
2.下載安裝配置QT libraries
http://qt-project.org/downloads
(1)可以在以上網址下載最新版的QT libraries,QT libraries就是QT Designer,QT設計師,用於設計UI界面。
最新版是Qt libraries 5.0 Beta 2 for Windows (501MB),我下載的是Qt libraries 4.8.3 for Windows (minGW 4.4, 317 MB),下載後是一個qt-win-opensource-4.8.3-mingw.exe安裝文件,大小為324M。
默認安裝路徑為C:\Qt\4.8.3,安裝時需要指定MinGW的安裝路徑為C:\MinGW。安裝完後需要把C:\Qt\4.8.3\bin目錄添加到系統變數的Path路徑中。
並新建系統環境變數QMAKESPEC,32位系統把值設置為C:\Qt\4.8.3\mkspecs\win32-g++;如果是64位系統,需要把值設置為C:\Qt\4.8.3\mkspecs\tru64-g++
還要新建系統環境變數QTDIR,值為C:\Qt\4.8.3
3.安裝後打開QT設計師主界面如圖:
3
3.下載安裝配置QT Creater
(1)還可以在上面的網址下載QT創建器。最新版本是Qt Creator 2.6.0 for Windows (51 MB),下載後是qt-creator-windows-opensource-2.6.0.exe,大小51M.
默認安裝到C:\Qt\qtcreator-2.6.0目錄下。需要把C:\Qt\qtcreator-2.6.0\bin目錄添加到系統變數的Path路徑中。如果不設置系統環境變數,則創建工程時kit不能設置成功,並且可創建的工程類型也會受到限制。
(2)設置QT Creator構建和運行配置項打開QT Creator,選擇菜單「工具/選項」,選擇左邊的"構建和運行",再選擇「Qt版本」選項卡,點擊「添加」,qmake路徑:C:\Qt\4.8.3\bin\qmake.exe。
如下圖所示:
4
還需要設置Compilers選項卡中的「手動設置」項的編譯器,Name設置為MinGW,編譯器路徑設置為C:\MinGW\bin\mingw32-g++.exe。
然後就可以正常的創建工程了。
(3)創建test1工程
選擇「文件/新建文件和工程」,在彈出的窗口左側選擇「其他項目」,右側選擇「空的Qt項目」,點擊「選擇」,設置工程名,並點擊「下一步」,由於之前已經設置了QT Creator構建和運行配置項,直接在彈出的窗口上點擊「下一步」即可。然後點擊「完成」,出現如下圖所示的工程test1。
『捌』 linux 下 編譯 Qt4
QT4 不是新手能編譯的,樓主你還是從在線軟體源更新吧。
在我的印象里,現在所有新版本,都已經自帶 QT4 了。如果樓主你的系統沒有 QT4 ,我想你應該更新系統了。不然就算告訴你怎麼編譯 QT4 ,估計你也編譯不成功。
------------
這和是不是虛擬機無關。
『玖』 windows7下使用Qt4.8.4編譯簡單的程序出錯
按照教程重新搭一下環境
『拾』 如何編譯動態庫/靜態庫之編譯Qt4.8.5靜態庫
1. 下載Qt 。需要注冊一下賬號!
a) 選擇你需要的版本