【问题标题】:Qmake Command to copy directory and filesQmake 命令复制目录和文件
【发布时间】:2017-08-18 11:07:37
【问题描述】:

我想将目录“temp”中的内容复制到“dd”

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_HEADERS}\\copy_to_output $${EXPORTED_HEADERS_WIN})
}

但这不是将文件添加到 dd 并在构建时显示错误。 错误我的子行“QMAKE_POST_LINK”

【问题讨论】:

标签: windows qt4 xcopy


【解决方案1】:

quote(string)

将整个字符串转换为单个实体并返回结果。这只是将字符串括在双引号中的一种奇特方式。

您可能正在寻找的是system(command)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-06
    • 1970-01-01
    • 2013-03-12
    • 2014-06-13
    • 2013-10-24
    • 2011-01-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多