【问题标题】:Get a .pro file from a Makefile从 Makefile 获取 .pro 文件
【发布时间】:2014-09-10 13:05:22
【问题描述】:

我有一个使用自定义脚本生成 Makefile 的项目。 我想将此项目导入 Qt Creator,但我可以添加新文件并自动编译它们(无需每次都手动编辑 Makefile)。

为了简化,我需要一个 .pro 文件来创建当前可用的 Makefile。 除了手动检查每个源文件的依赖关系并将它们添加到 .pro 文件中之外,有没有更聪明的方法?

【问题讨论】:

  • 嗨,有趣的问题!我认为您可以通过项目页面中的自定义构建步骤配置来实现您想要的。您可以创建一个其他自定义脚本,该脚本可以读取您的专业文件(因此您的来源)并修改行为或您的第一个自定义脚本(不知道您的第一个自定义脚本如何工作),以生成您的 Makefile。
  • 不幸的是,没有可靠且完整的方法可以在 QMake 和 CMake 之间进行转换。存在一些从 QMake 转换为 CMake 的工具,但我怀疑 CMake 是否有任何工具可以转换为 QMake。

标签: qt makefile qt-creator


【解决方案1】:
qmake -project

应该创建项目文件。然后使用 Qt Creator 中的“添加新文件...”自动维护 .pro 文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-18
    • 2021-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-26
    • 1970-01-01
    相关资源
    最近更新 更多