代码之家  ›  专栏  ›  技术社区  ›  camino

如何避免在QT pro文件中为subdir创建Makefile

  •  1
  • camino  · 技术社区  · 15 年前

    在编译我的程序之前,我需要编译一个第三方库,但它不是用QT编写的,它有一个Makefile来构建自己。如果我写一个这样的pro文件:

    模板=细分曲面

    (图像目录是第三方库)


    它总是报告“找不到文件:image.pro”

    有什么建议吗?

    提前谢谢

    1 回复  |  直到 15 年前
        1
  •  1
  •   rubenvb    15 年前

    你可以尝试几种方法,具体取决于你想要什么:

    1. 使用 QMAKE_MAKEFILE 重命名qmake生成的makefile,这样就不会覆盖另一个makefile。
    2. 做一些有趣的事情来创建类似QMAKE_PRE_BUILD之类的东西(这个变量可以

      makefile.target=生成文件 makefile.depends+=预构建 prebuild.depends=强制 QMAKE_EXTRA_TARGETS+=生成文件 QMAKE_EXTRA_TARGETS+=预构建

    资料来源: http://forum.qtfr.org/viewtopic.php?id=10686 (阅读post two and three(google translate)并记住“dfaut”意味着缺陷被翻译为默认值:)

    推荐文章