将文件复制到 pro/pri 文件中的新目录

Xcopy files to the new directory in pro/pri file

本文关键字:文件 新目录 pri pro 复制      更新时间:2023-10-16

如何使用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})
}

我想你在寻找Qt部署工具。

部署Qt应用程序:部署Qt应用程序不需要任何C++编程。您需要做的就是按照本文档中描述的过程在发布模式下构建Qt和应用程序。

有关在窗口中部署应用程序的详细信息,请参阅此处。

Windows 部署工具: Windows 部署工具旨在自动创建可部署文件夹的过程,该文件夹包含从该文件夹运行应用程序所需的与 Qt 相关的依赖项(库、QML 导入、插件和翻译(。

另请查看我关于Windeploy的答案:https://stackoverflow.com/a/45531369/5068056

我用截图完全解释它。

相关文章: