Qt 创作者 : is there something like VS solution in which you can add projects and set project dependencies and build order?

标签 qt qt-creator

我有最新版本的 Qt Creator 之一。

  • 有没有类似 VS 的解决方案?您可以在其中添加项目并设置项目依赖项和构建顺序?
  • 如果我有多个打开的项目,如何将其中一个设置为“默认”,以便 Ctrl+B 专门构建该项目?
  • 最佳答案

  • 我认为您正在寻找的“解决方案”是在 QtCreator 中打开 .pro 文件时创建的 project_name.pro.user 文件。它是一个 XML 文件,用于描述项目的构建步骤、构建环境等。当您的项目在 QtCreator 中打开时,进入“项目”选项卡(从左侧),然后进入“依赖项”选项卡,您可以在其中检查该项目依赖的所有其他(打开)项目,因此必须构建第一的。您可以对每个项目重复,然后 QtCreator 会计算出满足所有依赖项的构建顺序(除非存在循环依赖项)。
  • 进入“项目”选项卡(在左侧),然后从顶部栏中选择您想要成为“默认”的项目,然后返回编辑模式。您选择的项目将在项目侧栏中以粗体显示,这意味着它是与“构建项目”快捷方式相关联的项目。
  • 关于Qt 创作者 : is there something like VS solution in which you can add projects and set project dependencies and build order?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4035751/

    相关文章:

    android - 在 QtCreator 中的目标上调试 android 应用程序

    c++ - Qt 中可调整大小的布局/框架,每个小部件由用户

    c++ - 在带有 CDB 的 Qt Creator 中将指针显示为数组以供调试器使用

    c++ - Qt 标准项目和示例停止构建

    cmake - 使用 CMake 在 Qt Creator 4.0 Clang 静态分析器中启用 C++14

    c++ - 英特尔 C++ 错误 : "pair" is not a nonstatic data member or base class of class "std::pair<const int, double>"

    c++ - 使用 std::bind 将 Qt 信号连接到插槽

    qt - 如何从 qrc 文件中获取所有图像?

    c++ - 使用 Qt 线程的最小示例?

    c++ - 未定义的 KWallet 引用