Плагин renjin-maven-plugin поддерживает преобразование кода c и fortran в байт-код JVM. В этом разделе плагин renjin-maven-уловка:
<execution>
<id>gnur-compile</id>
<phase>compile</phase>
<goals>
<goal>gnur-compile</goal>
</goals>
</execution>
См. Mjkallens ответ на аналогичный вопрос здесь . По сути, вы просто
- загружаете исходный код для последней версии ctsmr
- Распаковываете в каталог по выбору
- Добавьте файл pom.xml, который вызываетплагин renjin maven
- Добавьте файл Vagrant, аналогичный тому, который используется для построения самого проекта Renjin для получения правильных версий gcc и т. д., чтобы плагин renjin maven мог обрабатывать исходные коды c и fortran.
- запустите vagrant и запустите mvn clean install
Я создал пример на github , который должен дать вам некоторые идеи по поводу деталей.