- 主题:请教什么工具能从一堆C代码中分离出某函数依赖的函数及变量定义
嗯嗯,我也比较关注是否能成功。
【 在 lexluthor 的大作中提到: 】
: 好的 多谢, 我研究下
--
FROM 202.107.195.*
试了下, 头大搞不定.
需要对编译器领域的一些东西比较熟悉才行.
对于王垠那种大神这就是小菜一碟 a piece of cake, 但他肯定不屑于搞这个.
我想搞这个的目的是自动从一些开源软件提取一些功能出来, 上游改动后重新自动提取并比对.
【 在 saynothing 的大作中提到: 】
: 嗯嗯,我也比较关注是否能成功。
--
FROM 167.99.245.*
所谓的依赖,就是这个函数的“函数体”有对其他的函数及变量的mention?
如果还全局变量,构造函数,宏定义这类的,更加头疼
【 在 lexluthor 的大作中提到: 】
: 试了下, 头大搞不定.
: 需要对编译器领域的一些东西比较熟悉才行.
--
FROM 223.72.41.*
静态分析,很难做到100% 全面和准确的
--
FROM 13.56.31.*
对,我的意思就是“抓起一个函数,直接一串拎起来”,放到别处能直接用。
当然一般都是一些运行后没有“副作用”的函数。
【 在 darkk 的大作中提到: 】
: 所谓的依赖,就是这个函数的“函数体”有对其他的函数及变量的mention?
: 如果还全局变量,构造函数,宏定义这类的,更加头疼
:
--
FROM 167.99.245.*