代码之家  ›  专栏  ›  技术社区  ›  Etienne de Martel

QMake:自动编译目录中的所有文件

  •  18
  • Etienne de Martel  · 技术社区  · 14 年前

    2 回复  |  直到 11 年前
        1
  •  11
  •   Fred    14 年前

    跑步 qmake -project 将从目录中创建一个项目文件,其中包含该目录中的所有.cpp和.h文件。您可以添加一个预编译步骤

    qmake -project -o MyFiles.pro && sed '1,/^# Input/d' MyFiles.pro > MyFiles.pri && rm MyFiles.pro
    
        2
  •  16
  •   chalup    14 年前

    您可以使用:

    SOURCES += *.cpp
    HEADERS += *.h
    

    在你的专业档案里。当然,您仍然需要记住在创建新文件后重新运行qmake。