c++清理用不到的cpp文件函数

整个工程是 visual studio的c++工程,Qt项目,一个解决方案中有几个项目。项目中有许多用不到的函数 类 cpp文件,希望找出这些文件,并从项目中移除,以加快编译速度。

1.vs2022好像自带了静态分析功能,研究半天没研究明白。先记录上

 

 

 

 下面是请教 copliot chat的过程,也没搞明白

 

 2.用静态分析工具,

scancode

GitHub - nexB/scancode-toolkit: :mag_right: ScanCode detects licenses, copyrights, dependencies by "scanning code" ... to discover and inventory open source and third-party packages used in your code. Sponsored by NLnet project https://nlnet.nl/project/vulnerabilitydatabase, the Google Summer of Code, Azure credits, nexB and others generous sponsors!

 cppcheck

Cppcheck - A tool for static C/C++ code analysis

 cppcheck 下载安装后,运行图像工具,从 vs项目导出一个 cppcheck  工程,叫 mycppcheck.cppcheck ,然后找到命令行工具运行 C:\Program Files\Cppcheck>cppcheck.exe --platform=win64   --enable=unusedFunction --force --project=F:\tmp\myname\main\mycppcheck.cppcheck

分析的特别慢,等待后续处理结果。

参照 c/c++静态代码检查未使用函数_c++静态检查 未检查返回值的情况下调用_帅得不敢出门的博客-CSDN博客

 3.看vs有没有现成的集成了静态分析工具的插件能帮我干这个事,还贷研究

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值