如何在Qt-Creator中添加自定义构建步骤?

时间:2010-12-14 12:00:53

标签: qt build-process qt-creator

构建我的应用程序后,我想将其复制到特定目录(在Windows 7上)。

自定义构建步骤

cmd.exe \c \k copy MyPlugin.dll ..\..\..\HostApp\Debug\plugins

但我有错误:

Can't run process "cmd.exe \c \k copy MyPlugin.dll ..\..\..\HostApp\Debug\plugins"

那是错的?

1 个答案:

答案 0 :(得分:4)

执行此操作的一种方法是更改​​.pro文件中的构建输出目录。 像

这样的东西
CONFIG(debug, debug|release) {
    DESTDIR = C:/myApp/debug
} else {
    DESTDIR = C:/myApp/release
}

或者在您的特定情况下

CONFIG(debug, debug|release) {
    DESTDIR = ..\..\..\HostApp\Debug\plugins
} else {
    DESTDIR = ..\..\..\HostApp\Release\plugins
}

编辑: 这个question有一些很好的替代方案。