繁体   English   中英

如何在 powershell 中运行 cppcheck?

[英]How to run cppcheck in powershell?

我正在尝试对来自 repo 的签出代码运行 static 代码检查器 (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

要么它不接受&要么| 符号。

如果 cppcheck 在路径中,第二个应该可以工作。 最后一个应该可以在没有两次 cppcheck 的情况下工作。 有什么错误? 您还可以反引号空格:

C:\Program` Files\Cppcheck\cppcheck.exe

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM