【发布时间】:2023-03-18 15:07:02
【问题描述】:
如何使用 pro 文件将整个目录及其内容复制到新路径。 我试过“xcopy /S /I /Y”,但它不起作用。有人可以指出我正在做的错误
BINARY_DESTINATION_PATH = $$PWD$$SEPARATOR/dd/
RESOURCE_SOURCE_PATH = $$PWD$$SEPARATOR/temp
EXPORTED_DESTINATION_PATH = $${BINARY_DESTINATION_PATH}
EXPORTED_DESTINATION_PATH ~= s,/,\\,g
EXPORTED_SOURCE_PATH = $${RESOURCE_SOURCE_PATH}
EXPORTED_SOURCE_PATH ~= s,/,\\,g
QT += core
QT -= gui
CONFIG += c++11
TARGET = sample
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app
SOURCES += main.cpp
win32 {
QMAKE_POST_LINK += $$quote(cmd /c xcopy /S /I /Y $${EXPORTED_SOURCE_PATH}\\copy_to_output $${EXPORTED_DESTINATION_PATH})
}
【问题讨论】:
-
最好用pri文件来做
-
好的,是不是类似于 pro 文件?
-
我在当前目录创建了一个新的 PRI 文件并将 xcopy 行移到那里,但它没有任何效果
-
检查我的以下答案并阅读我帖子中的链接。 - 项目应该处于发布模式,不要忘记在
.pro文件中包含.pri文件,如下所示:#win32: include(folderName/fileName.pri)