在QT Creator中编译一个文件

13

如何在 QT Creator 中编译项目中的单个文件?有快捷键吗?例如,在 VS 中,您可以按 Ctrl F7 编译当前的 cpp 文件。

2个回答

10

至少从Qt Creator 2.8.1开始,现在可以做到这一点。

使用Build->Build file <filename>或快捷键Ctrl+Alt+B

enter image description here

或者在项目视图中右键单击文件,上下文菜单中有一个“构建”选项,可以仅构建该文件:

enter image description here

您可以在https://bugreports.qt.io/browse/QTCREATORBUG-106上跟踪该功能请求或为其投票。

2
现在是2013年。这个功能还没有可用吗?它很有用。 - CyberPlayerOne
我认为问题已经解决了。(https://bugreports.qt-project.org/browse/QTCREATORBUG-106)。但是我仍然找不到如何做到这一点... - CyberPlayerOne
1
@SANDSOFTIME - 在项目模式中,您可以右键单击文件并进行构建。 - Steve Fallows
3
注意:这在QtCreator(v4.4.0)中无法与CMake一起使用。 - sage
这个功能可以通过菜单点击实现,但是不能使用快捷键。我把它的快捷键从Ctrl+Alt+B改为Ctrl+Alt+C,现在可以用了。 - atakli

1

通常情况下,如果您按下CTRL + B,Qt Creator将调用make,然后编译自上次编译以来已被修改的任何文件。据我所知,没有为重新构建当前文件指定的键。

但是,所有按键都可以在应用程序首选项常规->键盘中配置。还有其他一些有趣的命令,您可能会发现它们很有用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接