Frama-C 值内置

Frama-C Value Builtins

我刚刚从 Opam 包管理器构建安装,并试图从 frama-c 网站上的教程中学习如何使用值分析。我目前无法使用 builtin.c 文件,它不在我的共享文件夹中,而且我无法弄清楚如何使用 -val-builtin(如果这甚至合适的话)。

关于如何实现这一点有什么想法吗?

我安装了 20151002 版的 Frama-c。

感谢帮助!!

Frama-C "semi-builtins" 等 Frama_C_interval 不再需要按值分析的实现。因此,大部分 builtin.c 已被删除,其余部分已内联到其他文件中。手册中所有提到的 builtin.c 都可以忽略,前提是包含 __fc_builtin.h。同样,builtin.h 已替换为 __fc_builtin.h。 (但会发出警告,让用户了解这一事实。)我们将更新 Frama-C Aluminium 的手册以澄清这一点。

关于应该使用哪个版本,我强烈建议您使用Magnesium(20151002)。这些年来已经有了相当多的改进。