彩票走势图

Qt Creator 5 - CMake 项目更新

翻译|行业资讯|编辑:鲍佳佳|2021-08-18 10:43:14.237|阅读 222 次

概述:Qt Creator 5 - CMake 更新项目模式下的 CMake 输出,编译输出,以及对于更大的项目,您不必对项目进行两次配置即可使其正确。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

Qt是一个跨平台框架,通常用作图形工具包,它不仅创建CLI应用程序中非常有用。而且它也可以在三种主要的台式机操作系统以及移动操作系统(如Symbian,Nokia Belle,Meego Harmattan,MeeGo或BB10)以及嵌入式设备,Android(Necessitas)和iOS的端口上运行。现在我们为你提供了免费的试用版。

下载Qt6最新试用版

Qt组件推荐:

  • QtitanRibbon| 下载试用: 遵循Microsoft Ribbon UI Paradigm for Qt技术的Ribbon UI组件,致力于为Windows、Linux和Mac OS X提供功能完整的Ribbon组件。
  • QtitanChart | 下载试用 :是一个C ++库,代表一组控件,这些控件使您可以快速地为应用程序提供漂亮而丰富的图表。并且支持所有主要的桌面

项目模式下的 CMake 输出

现在在项目模式下配置 CMake 项目时,您可以看到 CMake 命令的输出。除了查看输出之外,您还可以过滤输出消息,如下面的截屏视频所示:

在项目模式下编译输出

现在您可以在 Projects 模式下看到编译输出,不再需要在“Projects”和“Edit”模式之间切换来查看编译输出。

没有更多的临时构建目录

Qt Creator 5 不使用临时目录进行初始项目配置。这意味着对于更大的项目,您不必对项目进行两次配置即可使其正确。

此行为以前是通过选中“自动创建构建目录”复选框来选择加入设置的。

构建目录不再是只读的

由于在启用“自动创建构建目录”设置时为输入的每个字母创建了构建目录,Qt Creator 4.13 将构建目录编辑字段设为只读。

Qt Creator 5 允许您编辑构建目录,并且只有在您完成编辑后才会创建该目录。

隐藏源和标题组

现在您可以拥有源文件和头文件,而无需额外的“头文件”和“源文件”树级别。这可以配置如下:

选择默认运行目标

Qt Creator 本身有多个可执行文件,但是当您运行项目时,您只想运行“qtcreator”而不是列表中的第一个可执行文件。

使用 Qt Creator 5,您可以FOLDER使用qtc_runnable值设置属性,Qt Creator 只会在运行列表中显示这些目标。

在CMakeLists.txt你需要有类似的东西:

set_target_properties(main_executable PROPERTIES FOLDER "qtc_runnable")  

不再有 QT_QMAKE_EXECUTABLE 警告

Qt Creator 在配置项目时设置了一些 CMake 变量。如果未引用变量,CMake 将显示警告。

现在这些变量在package-manager/auto-setup.cmake通过CMAKE_PROJECT_INCLUDE_BEFORE参数注入的CMake 文件中被引用,CMake 将不再发出这些警告。

对执行自定义命令的宏支持

定位器的“执行自定义命令”选项获得了对宏的支持。

这意味着如果您想删除活动项目的构建目录,您可以执行以下操作:

! cmake -E rm -rf %{ActiveProject:BuildConfig:Path}  

或者,如果您想为活动项目(CMake 3.20+)运行 ctest:

! ctest --test-dir %{ActiveProject:BuildConfig:Path}  

qtcreator-自定义命令

====================================================

想要了解或购买Qt正版授权的朋友,欢迎

Qt技术交流群现已开通,QQ搜索群号“765444821”或者扫描下方二维码即可加入


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP