从Eclipse downloads - Select a mirror | The Eclipse Foundation下载4diac运行时forte最新版本源码。编译arm下运行的forte源码需要,cmake(我用的版本是3.21.1)、gcc-arm-linux(下载地址:Builds & Downloads | Linaro),启动cmake-gui界面,配置forte源码路径和编译生成路径
点击Add Entry添加CMAKE_C_COMPILER赋值为arm-linux-gnueabihf-gcc编译器文件文件,type选择FILEPATH。添加CMAKE_CXX_COMPILER赋值为arm-linux-gnueabihf-g++编译器文件,type选择FILEPATH。
还可以根据功能需要勾选不同功能项,如需要IEC61131功能,就勾选
配置好后先后点击configure和Generate,就会在build目录下生成makefile文件,在buid文件下的控制台执行make
就会在src目录下生成forte可执行文件。