2010-05-23 94 views
6

我在Qt-Creator 1.3.1和Qt 4.6.2 中編寫了一個程序,並且真的不知道如何爲我剛寫入的程序創建一個簡單的.exe文件... 如果可能的話,我寧願使用Qt-Creator來執行它如何爲我的基於Qt的應用程序創建.exe文件

+2

無論何時您構建項目(ctrl + b),都會在發佈版或調試文件夾中創建一個exe文件。 – 2010-05-23 13:30:07

+0

如果您在Qt Creator中打開了多個項目,請嘗試Ctrl + Shift + b或右鍵單擊所需的項目,然後單擊生成項目。因爲很有可能是爲默認項目創建的exe文件,你不是你想要的那個,你不知道它。 – liaK 2010-05-24 03:50:47

回答

2

在Qt Creator中,當您構建(Ctrl + B)項目時,它始終會創建一個.exe文件, Qt Creator(Ctrl + R或大播放按鈕)。

如果你想找到這個.exe,你應該在你的.pro(工程文件)所在的文件夾中找到調試文件夾(或發佈取決於你的構建配置)。

0

@Live是對的。請參閱發行版或調試目錄。但是如果你移動.exe並想執行,你會得到關於錯過DLL的信息。你可以從你的Qt安裝目錄中找到它們。放在你的exe文件旁邊的所有必需的DLL,你就完成了! DLL文件會在執行時告訴你的exe文件!

+2

您能否建議爲什麼QT在構建時不一定會將其自己的QT dll放在調試或發佈文件夾中?我必須從qt安裝目錄手動複製它們 – johnbakers 2013-08-21 06:11:39

相關問題