windows - 如何让Qt Creator的jom.exe复制带空格的路径中的文件?

标签 windows qt makefile copy qt-creator

当我放入 .pro 文件时

INSTALLS += INSTALL
INSTALL.files += install/**
INSTALL.path = bin

jom.exe install 命令尝试使用绝对路径复制文件

copy /y c:\Some Project\install\QtGui4.dll c:\Some Project\bin

失败了

The number of parameters is invalid

更好的命令是引用路径

copy /y "c:\Some Project\install\QtGui4.dll" "c:\Some Project\bin"

成功了。如何使 jom.exe 引用绝对路径或使用相对路径?

最佳答案

QMake 不能很好地处理路径中的空格。当使用其中包含空格的源目录或构建目录时,迟早总会遇到问题。根据我的经验,解决这些问题是徒劳的。我强烈建议 QMake 用户将所有源代码放入不带空格的路径中。

关于windows - 如何让Qt Creator的jom.exe复制带空格的路径中的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12215535/

相关文章:

windows - 将 Windows 设备路径解析为盘符

c++ - WaitForSingleObject 问题

c++ - 为QWebView设置透明背景

c++ - 如何将 QMessageBox 文本重定向到文本文件

java - 在 Eclipse VS 中运行 Java 程序。 CMD SSL 证书

c# - Windows 似乎无法跟踪 .NET 应用程序

c++ - LNK2019 与 Qt 和 Gmock

macos - 如何在 Mac 上安装 BSD make(同时保留 GNU make)?

makefile - 顶层 makefile 中的输出

c++ - 未正确考虑 Makefile 中的依赖项