我正在尝试对来自repo的签出代码运行静态代码检查器(cppcheck)。下面是代理希望代理在竹子中运行的powershell脚本,但它总是失败,我不知道为什么。我已经尝试了在互联网上找到的多个版本,但到目前为止没有一个有效。
'C:\Program Files\Cppcheck\cppcheck.exe' cppcheck --enable=all --xml-version=2 source 2>&1 | Out-File cppcheck_ps.xml
cppcheck --enable=all --xml-version=2 source 2>&1 | Out-File cppcheck_ps.xml
(it is added to the path)
'C:\Program Files\Cppcheck\cppcheck.exe' cppcheck --enable=all --xml-version=2 source 2> | Out-File cppcheck_ps.xml
& 'C:\Program Files\Cppcheck\cppcheck.exe' cppcheck --enable=all --xml-version=2 source 2>&1 | Out-File cppcheck_ps.xml它要么不接受&,要么不接受|符号。
发布于 2019-09-25 01:42:43
如果cppcheck在路径中,那么第二个应该可以工作。最后一个应该可以工作,不需要两次cppcheck。错误是什么?您还可以对空格进行反标记:
C:\Program` Files\Cppcheck\cppcheck.exehttps://stackoverflow.com/questions/58079234
复制相似问题