在 JModelica 中,我想使用来自多个现有库的组件创建模型。
这意味着将多个库添加到 MODELICAPATH 将非常有用,因此可以在不更改其现有路径的情况下引用组件。在Dymola中似乎有类似的东西。
在 JModelica 1.13 中,这似乎曾经可以使用:
c_opts =
{'extra_lib_dirs':['c:\MyLibs1','c:\MyLibs2']}
compile_fmu(class_path, compiler_options=c_opts)
我已经阅读了 JModelica 2.1 文档,似乎没有提到这个论点。我也尝试过运行上面的脚本,编译器无法找到选项中列出的库中包含的模型的路径。
将库添加到 JModelica 安装中的第三方 MSL 文件夹不是一种选择,因为我将使用的多个库是 GitHub 存储库。
是否可以通过启动脚本或 IPython 代码将这些多个库添加到 MODELICAPATH?