我曾一度因为vscode中c语言的静态代码检查问题而困扰,想想还是太懒了,不愿意折腾,今天搞一下。

首先在ubuntu中装vscode,,,

然后装clang
apt install llvm -y apt install clang -y
vscode中安装插件列表如下
C/C++ Better C++ Syntas Better Comments C/C++ Advanced Lint #⭐ C/C++ Clang
Command Adapter#⭐ C/C++ Extension Pack C/C++ Snippets C/C++ Themes C++
Intellisense CMake Cmake Tools Code Runner Doxygen Documentation Generator
clangd#⭐⭐⭐
安装后启动vscode,写c语言代码,给了我错误提示

逐个解决

CppCheck
原因是没有,安装一个即可
apt install cppcheck
Lizard
pip3 install lizard
FlawFinder
pip3 install flawfinder
<>TODO:how to install Flexelint

Flexelint
依然是缺少flexlint,需要安装,但这是个付费的静态代码分析工具。没找到安装的方式。。。

技术
今日推荐
下载桌面版
GitHub
百度网盘(提取码:draw)
Gitee
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:766591547
关注微信