我搜索整個互聯網這個問題。 我想靜態編譯Qt來運行我的程序,而不需要任何DLL。 我讀的internet.that幾條指令,他們都告訴我某事像這樣:如何靜態重新編譯Qt?
CD%QTDIR% 配置-static - [其他選項]
使子SRC
但是當我在cmd中使用make,我得到這個錯誤: 'make'不被識別爲內部或外部命令,可操作程序或批處理文件。
我嘗試了nmake和mingw32-make。我不知道在哪個qt目錄中我必須這樣做。
我想一個很簡單的指令......
我搜索整個互聯網這個問題。 我想靜態編譯Qt來運行我的程序,而不需要任何DLL。 我讀的internet.that幾條指令,他們都告訴我某事像這樣:如何靜態重新編譯Qt?
CD%QTDIR% 配置-static - [其他選項]
使子SRC
但是當我在cmd中使用make,我得到這個錯誤: 'make'不被識別爲內部或外部命令,可操作程序或批處理文件。
我嘗試了nmake和mingw32-make。我不知道在哪個qt目錄中我必須這樣做。
我想一個很簡單的指令......
在Linux中,默認編譯器是g ++,它提供了「make」。如果你在Windows上,並且你想使用「make」,你需要安裝mingw發行版[1]。
正如DídacPérez指出的那樣,如果您想使用MSVC編譯器[2],您應該使用visual studio命令提示符,通過調用bat文件爲您設置所有環境變量。
因此說明是:
[2] http://www.visualstudio.com/en-us/downloads#d-2010-express
巴巴克,你使用mingw或MSVC? –
我正在使用MSVC。 – Babak
在這種情況下,請考慮到您必須使用Visual Studio命令提示符,該命令提示符具有編譯的MSVC的正確路徑和別名。 –