在Eclipse中添加CppCheck,利用Marketplace中添加CppcheckEclipse的方式添加是最方便的,但是有时候因各种Eclipse版本的变化或其他未知原因,总是无法添加成功。比如,本人在Marketplace中添加CppCheck插件时,存在无法安装的情况。在这种情况下,下载CppCheck插件,手动安装是另外一种方法。
(1)下载CppCheck插件,其官方下载地址为:
https://github.com/kwin/cppcheclipse/releases/tag/1.1.1
下载的文件是一个压缩文件,里面包含CppCheck的Eclipse插件。
(2) 将features和plugins,这两个文件夹拷贝到eclipse中的根目录中即可。
会提示“features”和"plugins"文件夹存在,点击确认覆盖即可。
(3)打开Eclipse c++
点击右键,如果出现了“cppcheck”菜单项,说明cppcheck安装成功。
(4)设置cppcheck的路径
需要设置cppcheck的执行路径
(5)利用cppcheck插件对C++代码进行静态检查
(6)cppcheck的静态检测结果显示到了console中。
其中cppcheck的结果输出在console中,其中<result>...</results>为检测结果,它实际上一个结果文件的内容。
总结:cppcheck有eclipse插件,但是其结果并不直观,还用cppcheck软件本身对单个文件的检测更方便。