Я пытаюсь создать аннотированный файл с помощью плагина Frama-C E-ACSL. Я создал следующие файлы:
- Insert.c : содержит все структуры для создания связанного списка.
- AxiomTest.c : включает основную функцию, в которой указываются утверждения, которые он должен выполнять. Все функции и структуры определены в терминах Insert.c file
При компиляции / инструментировании программы в руководстве указывается следующая команда терминала:
$ e-acsl-gcc.sh -c <files> -O <output>
Для успешной компиляции Insert.c и AxiomTest.c должны быть связаны, но я не могу найти никакого флага для этого.
Любая помощь? Или есть другой способ сделать это правильно?