Я ищу инструмент анализа сложности кода для C ++, который может работать на Unix и генерировать вывод в виде XML-файла.
что-то вроде этого : http://www.blunck.info/ccm.html
Этот инструмент работает на Windows, но мне нужно что-то, что работает на Unix.
заранее спасибо
Вы можете попробовать pmccabe (http://parisc-linux.org/~bame/pmccabe/). Он работает с кодом перед предварительной обработкой, поэтому может работать не всегда хорошо.
Вы также можете запустить двоичные файлы ccm в Unix. Вам просто нужно установить моно, и затем вызовите ccm следующим образом:
mono ./CCM.exe <config details>
Однако вам придется вручную скопировать CCM.exe и CCMEngine.dll из Windows, поскольку для этого нет отдельного пакета.