如何在Qt Creator中共享构建步骤

时间:2015-05-19 14:09:17

标签: qt qt-creator qt5 qmake

Qt Creator可以选择为项目添加自定义构建步骤,这很酷。但是,附加构建步骤的命令行存储在.pro.user文件中,该文件不应添加到版本控制中,因为它包含特定于机器的数据。当我将项目推送到repo然后在另一个位置克隆时,用户文件不同,并且缺少自定义构建步骤。如何共享我的自定义构建步骤,以便在安装了Qt的每台机器上轻松构建项目?

1 个答案:

答案 0 :(得分:4)

尝试使用QMAKE_POST_LINK命令替换自定义构建步骤 (QMAKE_POST_LINK Reference

它们可以链接到可以提交的脚本:

win32 {
    QMAKE_POST_LINK = install/win/deploy
}
unix {
    QMAKE_POST_LINK = install/unix/deploy
}

要创建预构建步骤,this就是一个很好的例子:Pre-pre-build commands with qmake