首页 > 解决方案 > Qt Creator 项目构建变量从何而来?

问题描述

在 Qt Creator Tools> Options> Build & Run>Default Build Properties上,Default build directory 具有根据变量定义的值

../%{JS: Util.asciify("_build-%{CurrentProject:Name}-%{CurrentKit:FileSystemName}-%{CurrentBuild:Name}")}

这会导致类似

_build-Project1-Desktop_Qt_5_15_2_MSVC2019_64bit-Debug
  1. 这些变量(CurrentProject:Name、CurrentKit:FileSystemName 和 CurrentBuild:Name)从何而来?

  2. 我想生成一些不同的东西(更短),也许像

    _x86-debug_x86d_x64-debug_x64d

我应该寻找哪些变量?

标签: c++qtqt5qmake

解决方案


要查看列表,请按照下列步骤操作:

  • 选择菜单“工具” -> “选项”
  • 从“选项”对话框中,选择“环境” -> 选择选项卡“外部工具”
  • “语言学家”下-> 选择“更新翻译(lupdate)”
  • 在右侧,单击“参数:”编辑器 -> 单击图标

现在您将看到所有变量。

注意:您的问题已在此处讨论。我只是总结了评论中的步骤。


推荐阅读