QT4 7 0 Windows版本編譯過程

2021-05-23 21:17:39 字數 717 閱讀 3015

qt在windows版本的編譯已經是很多次了,但之前有的功能沒用到所以就沒配置造成後面用到的時候沒有支援。

就像這次主要是為了讓qt支援ssl的功能而重新編譯。

具體編譯過程如下所示:

1. 把qt原始碼複製到如:d:/qt/4.7.0,本人電腦的環境變數之前已經設定預設qt路徑就是該路徑。如下:

path: e:/proj/pclib;d:/qt/4.7.0/bin;d:/qt/4.5.1/lib/

qtdir: d:/qt/4.7.0

qmakespec: win32-msvc2005

2. 配置qt的環境

configure -phonon -phonon-backend -debug-and-release -platform win32-msvc2005 -no-dsp -no-

vcproj -no-qt3support -qt-libpng -qt-libjpeg -qt-libmng -qt-libtiff -qt-zlib  -prefix

d:/qt/4.7.0 -openssl -i c:/openssl/inc32 -l c:/openssl/out32dll  -nomake translations

3. nmake

4. nmake install

5. 注意的是最好把電腦的防毒軟體停掉。要加上這個-phonon-backend 的就得另外安裝這個外掛程式,否則就出錯。不用到的也可以去掉。

windows下 Qt 靜態編譯

似乎一直沒有靜態編譯qt的需求 一不在沒有管理員許可權的機器上使用,二不製作綠色軟體,三.動態編譯工作得很好,再配合 nsis 製作乙個安裝包,有什麼必要靜態編譯呢?正好利用週末時間,自己嘗試編譯一下,順便整理一下,看看到底會發生什麼 儘管以後還是用動態編譯 沒特殊說明的話,以下討論的是 msvc2...

windows下 Qt 靜態編譯

似乎一直沒有靜態編譯qt的需求 一不在沒有管理員許可權的機器上使用,二不製作綠色軟體,三.動態編譯工作得很好,再配合 nsis 製作乙個安裝包,有什麼必要靜態編譯呢?正好利用週末時間,自己嘗試編譯一下,順便整理一下,看看到底會發生什麼 儘管以後還是用動態編譯 沒特殊說明的話,以下討論的是 msvc2...

qemu的windows版本編譯

四 在msys視窗下,進入qemu目錄下,執行下列命令即可 make clean configure target list i386 softmmu prefix qemu make make install 需要設定 prefix,預設將安裝到c盤裡 如遇到version.rc 5 syntax...