Qt Creator在自定义过程步骤中在命令名称两边加上引号

我试图在构建过程中添加一个简单的自定义过程步骤,以将文本文件从源目录复制到构建目录。该命令只是copy /y sourceFile destFile,它真的再简单不过了。copy在命令字段和/y %{sourceDir}\Config.ini %{buildDir}\Config.ini参数字段中。Qt Creator将命令显示为

copy /y D:\correctSourcePath\Config.ini D:\correctDestPath\Config.ini

当手动执行时,它确实可以实现我想要的功能。但是,当我构建项目时,它失败了,并显示失败的命令为

"copy" /y D:\correctSourcePath\Config.ini D:\correctDestPath\Config.ini

由于某种原因,Qt Creator会在命令周围插入一对引号。当然,完全弄乱了一切。这是怎么回事,如何使它停止插入引号?

fxam

似乎Qt Creator正在尝试运行copy.exe,但copy实际上只是Qt Creator的内部命令cmd.exe尝试像这样放置您的“自定义流程步骤”:

Command: cmd.exe
Arguments: /c copy /y %{sourceDir}\Config.ini %{buildDir}\Config.ini

这样,Qt Creator将运行cmd.exe,它将运行其内部copy命令。/ c表示执行string指定的命令,然后终止您可以cmd/?在命令提示符下运行其他开关。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Qt Creator在自定义过程步骤中在命令名称两边加上引号

来自分类Dev

如何在Qt Creator项目向导中添加自定义构建步骤?

来自分类Dev

如何在Qt Creator项目向导中添加自定义构建步骤?

来自分类Dev

自定义Qt QMenu

来自分类Dev

QT:编译qt文件的命令

来自分类Dev

我的自定义小部件未在Qt Creator / Qt Designer中显示,但是在执行程序时显示

来自分类Dev

Qt Creator中的问题

来自分类Dev

如何在QT Creator中升级自定义小部件

来自分类Dev

Qt Creator:在.pro中添加自定义生成配置设置

来自分类Dev

在Qt Creator运行系统命令中

来自分类Dev

Qt Creator Git,结帐命令

来自分类Dev

Qt Designer vs Qt Quick Designer vs Qt Creator?

来自分类Dev

哪个Qt Creator与Qt4兼容?

来自分类Dev

Qt Creator无法识别任何Qt版本

来自分类Dev

Qt Creator 3.2.2 / Mac OSX 10.9.3 Qt Creator中未定义的符号,在命令行中单击确定

来自分类Dev

Qt中子窗口的自定义UI

来自分类Dev

Qt自定义QPushButton点击信号

来自分类Dev

Qt C ++自定义插槽

来自分类Dev

Qt Serializion自定义类

来自分类Dev

QT如何创建自定义插槽?

来自分类Dev

Qt删除边距

来自分类Dev

Qt删除边距

来自分类Dev

QT Creator C配置

来自分类Dev

用Qt Creator增强

来自分类Dev

QT Creator发布版本

来自分类Dev

Qt Creator 全屏运行

来自分类Dev

Qt Creator 标签值

来自分类Dev

无法让 Qt Creator 工作

来自分类Dev

使用Qt Creator中的Kinect