皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Qt Creator 16 – CMake 更新

以下是 Qt Creator 16 中新的 CMake 变化:

与 QMake 项目的功能更加对等

在 Qt Creator 16 中,它是关于空子目录的分组。

Qt Creator 16 - CMake 更新

Objective C/C++ 支持

Qt Creator 16 可以正确加载在 CMake 中明确设置了 and 语言的项目。OBJCOBJCXX

Qt Creator 16 - CMake 更新

来自 CMake 自定义目标的可运行配置

Qt Creator 为可执行文件创建可运行的配置。但是,如果您有一个想要测试的插件,会发生什么呢?

Qt Creator 16 将为为 target 属性设置值的目标创建 Run 配置。add_custom_targetqtc_runnableFOLDER

Qt Creator 将此功能用于 Qt Creator 插件向导。

  add_custom_target(RunQtCreator
    COMMAND ${QtCreatorExecutable} -pluginpath $<TARGET_FILE_DIR:Testplugin>
    DEPENDS Testplugin
  )
  set_target_properties(RunQtCreator PROPERTIES FOLDER "qtc_runnable")

CMake 目标和关联的 CMakeLists.txt 文件节点

这个改变是在Qt Creator 15中完成的,并没有那么受欢迎 😅

Qt Creator 16 部分撤销了此更改。

Qt Creator 16 保留设置了 FOLDER 属性的目标的关联文件节点。CMakeLists.txt

更改日志

有关所有 CMake 更改,请参阅 Changelog # cmake

转自 Qt Creator 16 – CMake Update

登录

注册