Как запустить cppcheck в powershell? - PullRequest
       10

Как запустить cppcheck в powershell?

0 голосов
/ 24 сентября 2019

Я пытаюсь запустить проверку статического кода (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

, либо он не принимает символы & или |.

1 Ответ

0 голосов
/ 24 сентября 2019

Второй должен работать, если cppcheck находится в пути.Последний должен работать без использования cppcheck дважды.В чем ошибка?Вы также можете указать обратное пространство:

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