2016-08-04 67 views
0

我在Windows 8上安裝了Qt-5.7,因爲我無法從Linux(我的最愛)構建我的發佈的.exe以便使用即使在互聯網上搜索了很多東西(如果需要交叉編譯......),也可以在Windows操作系統上運行。安裝完成後,我只想確保我可以構建/運行第一個應用程序(由Qt-creator「filesystembrows」默認提供的一個示例),並且我已經按照the official guide將Qt構建爲共享庫,但問題是當我輸入第一個命令行時,我得到:'nmake' is not recognized as an internal or external command'即使更新了系統的可變環境(C:\Qt\Qt5.7.0\5.7\mingw53_32\bin哪一個是在Windows上安裝Qt時的默認路徑設置),它仍然顯示相同的消息。任何幫助只爲Windows(作爲共享庫)建立一個獨立的.exe請在Windows 8上使用Qt-creator構建(編譯)一個基本的獨立.exe應用程序

+0

我想了解情況。所以你想要一個獨立的.exe庫與動態鏈接?那是對的嗎?如果是這樣,只需複製所需的DLL,並將它們放到一個文件夾中.exe – Dillydill123

+0

是的,這是我想要的 –

+0

好吧,試試這個... http://stackoverflow.com/questions/8312725/how-to-create -executable-file-for-a-qt-application – Dillydill123

回答

0

爲什麼不使用qtcreator來建立你的項目?

您是否使用qtcreator製作測試應用程序來測試您的構建環境?

P.S .:如果你願意,我可以解釋如何使用Visual Studio作爲編譯器,使用QtCreator作爲IDE來構建應用程序。

+0

好的讓我試試看看 –

+0

你是什麼意思?你想了解一些關於如何使用Visual Studio和QtCreator的解釋嗎?或者你想用qtcreator做一個測試應用程序? – lemmel

0

nmake是隨Visual Studio和Windows SDK一起提供的構建工具。顯然,你沒有它。

看來你使用的是Qt的mingw版本;它帶有一個捆綁的mingw副本。在那裏,構建工具簡稱爲make

相關問題