从Modelica模型中,我想只启动OpenModelicaCompiler(OMC)以获得C文件结果。然后我可以手动修改C文件(主要是为了保护我的代码)。在此之后,我想只使用GCC将我的C文件编译为.exe文件......
这是使用“buidlModel()”openModelica脚本的经典版本,但我想将“Compile in C”和“Compile in .exe”这两个步骤分开。
这有什么脚本吗?
答案 0 :(得分:2)
您不需要脚本。就这样做:
omc -s yourmodel.mo
并根据omc帮助:
omc -s Model.mo will produce simulation code for the model:
* Model.c The model C code.
* Model_functions.c The model functions C code.
* Model.makefile The makefile to compile the model.
* Model_init.xml The initial values.
然后您可以根据需要编辑c文件,然后编辑。