在尝试构建我在64位Windows 7安装上下载的项目时遇到了错误[copyResources] Error 4
。在Makefile Qt生成中,它包含以下两行:
copyResources:
xcopy "D:\Downloads\GraphViz\GraphViz\res" "D:\Downloads\GraphViz\build-GraphViz-Desktop_Qt_5_3_MinGW_32bit-Debug" /e /y
当点击该目标时,该点失败,错误为Invalid number of parameters
。我最初假设一个格式错误的命令,但如果我在命令提示符下运行它,它工作正常。如果我将那个确切的命令复制并粘贴到xcopycall.bat
并将Makefile更改为以下内容,那就更奇怪了
copyResources:
xcopycall
然后一切正常。切换到/
没有帮助,所以它似乎不是一个逃避问题。为什么从批处理文件运行它而不是在Makefile中运行它?
答案 0 :(得分:0)
jturcotte和lixiang所说的是正确的,在我的情况下,Clear All
在目录sh.exe
中,但是从C:\Program Files\Git\usr\bin
中删除目录是不希望的,因此我评论了关于{{ 1}}中的“ GraphViz.pro”。它不优雅,但可以工作:P