Как часть генерации кода для адаптивной модели AUTOSAR, можно сгенерировать CMakeLists.txt файл для создания независимого исполняемого файла Linux. Затем в системе Linux можно создать исполняемый файл. Можно запустить получившийся исполняемый файл на Linux как автономное приложение.
Создание исполняемого файла от CMakeLists.txt требует под управлением программного обеспечения CMake в системе Linux.
Создавать независимый исполняемый файл Linux:
Откройте модель компонента, которая сконфигурирована для адаптивной цели AUTOSAR (autosar_adaptive.tlc).
В диалоговом окне Configuration Parameters перейдите к Code Generation> Build process> Toolchain settings. Установите Toolchain на AUTOSAR Adaptive Linux Executable. Выбор набора инструментальных средств добавляет ARA функциональные кластерные библиотеки, обеспеченные MathWorks®.

Создайте модель. Сборка генерирует Код С++, файлы ARXML и CMakeLists.txt файл.
В папке сборки модели откройте CMakeLists.txt и проверьте, что это сконфигурировано для исполняемой генерации. Например, проверяйте что:
CMakeLists.txt файл содержит add_executable(modelName …).
Технические требования для target_include_directories, target_link_libraries, и link_directories включайте значения, заданные в Toolchain settings.
В системе Linux, вне MATLAB, переходят к папке сборки модели. Чтобы создать исполняемый файл, введите эти команды:
cmake CMakeLists.txt; make all;
Делать генерирует исполняемый файл для адаптивной модели один уровень выше папки сборки модели. Можно запустить исполняемый файл на Linux как автономное приложение.