Некоторые проблемы со сборкой модели вызваны связыванием с общими библиотеками объектов (.so
).
При создании приложений реального времени Simulink® Real-Time™ программное обеспечение поддерживает ссылки на QNX® Нейтрино® статические библиотеки ссылок (.a
), а не ссылки на общие библиотеки объектов (.so
), если только общий объект не включен в модель через блок FMU. Построение приложения реального времени из модели со связями с одним или несколькими SO приводит к ошибке сборки.
Когда вы создаете модели, убедитесь, что вы соединяете только статические библиотеки ссылок. Когда вы компилируетесь с Simulink Real-Time S-функциями, ссылка на статические библиотеки избегает проблем с зависимостями, которые возникают в общих библиотеках объектов. Каждая статическая библиотека должна быть автономной. Статическая библиотека не должна зависеть от другой внешней библиотеки.