Qt VS2010 編譯static版本

參考文章qt http://blog.csdn.net/aslucky/article/details/6299319


編譯步驟如下

C:\D_Drive\Qt4.7.3\mkspecs\win32-msvc2010\qmake.conf
QMAKE_CFLAGS_RELEASE    = -O2 -MD  
QMAKE_CFLAGS_RELEASE    = -O2 -MT

QMAKE_CFLAGS_DEBUG      = -Zi -MDd
QMAKE_CFLAGS_DEBUG      = -Zi -MTd

QMAKE_LFLAGS            = /NOLOGO
QMAKE_LFLAGS            = /NOLOGO /NODEFAULTLIB:library
nmake confclean


啓動VS2010的%comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86,進入Qt目錄並執行

Configure -debug-and-release -opensource -static -no-qt3support  -qt-sql-odbc -qt-sql-sqlite -no-webkit -mp -platform win32-msvc2010

nmake


如果發現錯誤 api/qscriptextensionplugin.h(43): Error: Undefined interface 
刪除文件         del qt/src/script/tmp/moc/debug_shared/mocinclude.tmp
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章