我正在尝试使用Frama-C E-ACSL插件生成带注释的文件。我创建了以下文件:
编译/检测程序时,手册指定以下终端命令:
$ e-acsl-gcc.sh -c <files> -O <output>
为了成功编译,必须链接 Insert.c 和 AxiomTest.c ,但我找不到任何标记。
有任何帮助吗?或者还有其他方法可以做到吗?
答案 0 :(得分:0)
e-acsl-gcc.sh
确实使用选项-c
编译和链接文件,尽管它看起来只是编译(此处的-c
与GCC无关) -c
选项,仅进行编译,无需链接)。
如果您想为链接器提供额外的标记,man e-acsl-gcc.sh
(或e-acsl-gcc.sh -h
)将指示选项-l
:
-l pass additional options to the linker