cmake安装后从QtCreator运行项目

时间:2018-06-16 11:54:13

标签: c++ qt cmake

在ubuntu 18上有一些真正的QtCreator问题,并且想知道是否有人可以给我任何帮助。今天早上我为我正在研究的另一个项目安装了cmake,现在当我尝试在qtcreator中运行一个项目时,它试图通过FTP部署它,即使它是一个Qt c ++项目。我不知道这是否与cmake有关,但这在我安装之前的昨晚工作。我的问题是,任何人都可以向我解释如何在本地系统(终端或其他方面,无关紧要)上运行QtCreator项目,而不会出现任何部署问题。我很抱歉,如果这是一个愚蠢的问题,但我非常感谢任何肝脏

2 个答案:

答案 0 :(得分:0)

在控制台中,您只需cd到项目目录(.pro文件所在的位置)并执行“qmake”然后执行“make”。那应该编译你的可执行文件,然后你可以使用“./[executable filename]”或“/ [path] / [executable filename]”运行。此外,在控制台上,您可能会看到此FTP传输的来源。此外,在QtCreator中,您可以设置构建系统并将其从cmake更改为其他内容,以查看它是否是一个cmake问题。

答案 1 :(得分:0)

所以,不确定这个问题是怎么出现的,但经过多次试验和错误后我找到了一个解决方法。打开一个项目,在左侧选项卡中单击Projects,然后在build下运行并选择Run。在此菜单中,在创建项目时已经添加了部署步骤,因此需要删除这些步骤。现在在同一屏幕上的“运行”部分中单击“添加” - >“运行”。自定义可执行文件,然后选择已为相关项目构建的文件。在我的例子中,这解决了上述问题,但没有解释为什么QtCreator试图通过FTP部署C ++项目。如果有人在这个问题上挣扎,请随时在这里发一个问题,我会尽可能地帮助你!