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...