反向切片的静态程序切片工具
这是一个简单的 C 程序切片工具,也可以让 C 程序查看依赖的代码行。
用法
克隆代码:
git clone https://github.com/feng01/ProgramSlicing.git
如果您只想运行它:
cd ProgramSlicing
./ProgramSlicing filepath/test.c # the second parameter is the code you want to analysis
然后输入切片标准:行号和变量。 切片结果将保存在名为 test_slice.c 的文件中,该文件与 test.c 位于同一目录中。
如果要修改代码并重新编译,请执行以下操作:
首先,你需要安装一些软件:
柔性
野牛
图形可视化
在 OpenSuse 上,您可以使用以下命令安装它们:
sudo zypper install