2017-03-03 148 views
0

我有一個在Qt5.2.1下下打開的cmake項目。 在project->build->CMake arguments: -DCMAKE_BUILD_TYPE:=DebugCmake項目中不存在Qt可執行文件

後,我成功打造該項目,並嘗試運行它,我得到了應用程序輸出以下錯誤: Executable /home/../foo does not exist. 如果我嘗試調試應用程序,一個彈出窗口的錯誤是:

Starting executable failed: /home/../foo: No such file or directory.

可執行文件已生成,但名稱實際上是food而不是foo。所以,顯然爲什麼運行和調試無法找到可執行文件。我是Qt新手。我在這裏錯過了什麼?

回答

0

我發現了兩個解決方案: 1)在Project-> Run中添加新的可執行文件。如果foo是第一個,那麼爲了調試添加一個新的可執行文件,它將被稱爲foo2,這將指向好的可執行文件food

2)Qt-creator 4.0.2安裝Qt5.7 - 一切開箱

我更喜歡第二個。

1

進入項目 - >運行並從「運行配置」按鈕組中選擇「添加」組合框。然後選擇「自定義可執行文件」。

然後瀏覽並選擇可執行文件的路徑。

我正在使用Qt 5.9。

相關問題