将文件复制到 pro/pri 文件中的新目录
Xcopy files to the new directory in pro/pri file
如何使用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
我用截图完全解释它。
相关文章:
- 用MacOS Mojave编译C++:致命错误:mpi.h:没有这样的文件或目录
- g++编译包含的头:没有这样的文件或目录
- cmake:添加要搜索头文件的目录
- 编译 llvm 插件时出现问题:llvm/Config/llvm-config.h:没有这样的文件或目录
- 通过 g++ 运行程序时没有这样的文件或目录
- 致命错误:特征/密集:VSC 中没有此类文件或目录
- 如何将图像传入C++可执行文件并将输出图像存储在新目录中?
- DirectX12 的问题:"d3dApp.h":没有这样的文件或目录
- 如何使用Windows API C++更改已创建的文件夹/目录安全权限
- macOS 致命错误:sys/_types/_int8_t.h:没有此类文件或目录 #include < sys/_types/_int8_t.h>
- /usr/include/c++/7/cstdlib:75:15:致命错误:stdlib.h:没有这样的文件或目录 #i
- 代码::块C++使用 MacOS 编译 Mojave : 致命错误: sys/cdefs.h: 没有这样的文件或目录
- 磁力计代码:C++ vs C - iosstream,矢量 - 错误iostream:没有这样的文件或目录
- OpenCV 安装错误:没有这样的文件或目录"pyopencv_generated_include.h"
- 使用 Poco::zip 添加新目录始终给出异常
- C++ 'speechapi_cxx.h':没有这样的文件或目录 Visual Studio
- gcc 找不到 -lgcc, g++.exe: 错误: 创建进程: 没有这样的文件或目录
- 造成致命错误:boost/fusion/iterator/equal_to.hpp 没有这样的文件或目录
- 尝试使用 MSVC 从源代码构建 qt 创建器:无法打开包含文件:"stddef.h":没有这样的文件或目录
- 将文件复制到 pro/pri 文件中的新目录