能定位修改代码后被影响的二进制文件吗?

happyhuang happyhuang 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
困扰我许久的问题。

背景是需要给一个很大的系统作补丁,最后提供的就是几个需要重新覆盖安装的二进制文件。

比如,string.cpp里面的strcat()函数被修改了,那么所有调用strcat()的库文件、可执行文件都需要提供给客户。
而所有仅仅调用strcpy()函数的那些库文件都不需要提供。

现在的办法是在浩如烟海的代码和Makefile中寻找被影响的文件,但是效率太低而且太容易出错了。

大家有什么好办法吗?
...全文

相关推荐

评论 23
收藏 已收藏
分享
返回顶部
happyhuang
C语言 70,039 成员 243,237 内容