Использование cflags и simflags

Когда используется оболочка Openmodelica, а когда используется команда имитировать (Model), на самом деле я заметил, что метод имитации (ModelName, ..., ..., cflags, simflags) имеет много аргументов. Но что такое cflags и simflags?

Я пытался найти подробности в руководстве пользователя и всех других документах на официальном сайте, и использую Google для поиска, но не могу найти детали. Итак, есть какие-нибудь советы? Спасибо вам большое!

1 ответ

С помощью cflags вы можете добавить дополнительные флаги, которые используются c-компилятором для создания исполняемого файла на основе файлов mo. Например, вы можете добавить дополнительные каталоги, если у вас есть определенные пользователем функции.

Сим флаги описаны там: https://www.openmodelica.org/doc/OpenModelicaUsersGuide/latest/simulationflags.html

Например, следующая команда запускает моделирование с размером шага по времени, заданным алгоритмом интегрирования DASSL:

simulate(NMBS.Samples.Pendulum2,simFlags="-noEquidistantTimeGrid");

Другие вопросы по тегам