2017-03-03 147 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。

相关问题