Подстановочные знаки в vera ++

Я чувствую себя действительно глупо, но как мне использовать подстановочные знаки с vera ++?
Я думаю, что я мог бы сделать:

vera++ --root "C:\Program Files (x86)\vera++\lib\vera++" -R L001 *.cpp

Но я получаю:

error: cannot open source file *.cpp
while executing
"GetAllLines $f"...

Спасибо,
Дэниел Деккерс

1

Решение

Чтобы суммировать комментарии:

  • Похоже, что Vera ++ не поддерживает это. (В Windows обработка групповых символов является обязанностью отдельных программ; на других платформах она обрабатывается оболочкой. Если Vera ++ в первую очередь разрабатывается не пользователями Windows, это может объяснить недосмотр.)
  • Вы не первый человек, который столкнется с этим.
  • Есть несколько обходных путей: проход - в качестве имени файла и канала в списке файлов на stdin, или используйте Makefile или подобный скрипт или инструментальный запуск, или используйте PowerShell или цикл for, или используйте другую оболочку (например, MinGW или Cygwin).
0

Другие решения


По вопросам рекламы [email protected]