slrttestmdl
Этот тест пытается создать и загрузить модель slrttestmdl
.
Чтобы определить причину отказа, в Средстве просмотра Диагностики и в Командном окне, рассматривают сообщения об ошибке. Можно также открыть slrttestmdl
и создать и загрузить его вручную.
Не пройдено сборка — Компилятор, не поддержанный?
Используя slrtgetCC
, проверяйте, что вы используете поддерживаемый компилятор. Проверяйте, что можно скомпилировать блоки в модели с данной версией компилятора и компилятора.
Если вы явным образом не задавали компилятор при помощи slrtsetCC
, процедура сборки использует компилятор, который вы задали при помощи mex -setup
. Если компилятором MEX не является поддерживаемый Microsoft® Visual C ++® компилятор, остановы процедуры сборки с ошибкой.
Не пройдено сборка — путь к Компилятору?
После установки компоненты компилятора Microsoft Visual C++ должны быть в папке Microsoft Visual Studio®. Если вы не устанавливаете компилятор в необходимом местоположении, можно получить одну из следующих ошибок:
Error executing build command: Error using ==> make_rtw Error using ==> rtw_c (SetupForVisual) Invalid DEVSTUDIO path specified
или
Error executing build command: Error using ==> make_rtw Error using ==> rtw_c Errors encountered while building model "slrttestmdl"
наряду с этой ошибкой:
NMAKE: fatal error U1064: MAKEFILE not found and no target specified Stop.
Проверяйте свою настройку компилятора:
В Командном окне введите:
slrtsetCC('setup')
Эта функция запрашивает компьютер разработчика для компиляторов C, которые поддерживает Simulink® Real-Time™. Это возвращает выходной параметр как следующее:
Select your compiler for Simulink Real-Time. [1] Microsoft Visual C++ Compilers 2010 Professional in C:\Program Files (x86)\Microsoft Visual Studio 10.0 [2] Microsoft Visual C++ Compilers 2013 Team Explorer Language Pack in C:\Program Files (x86)\Microsoft Visual Studio 12.0 [0] None Compiler:
В подсказке Compiler
введите номер для компилятора, который вы хотите использовать. Например, 1
.
Функция проверяет ваш выбор:
Verify your selection: Compiler: Microsoft Visual C++ Compilers 2010 Professional Location: C:\Program Files (x86)\Microsoft Visual Studio 10.0 Are these correct [y]/n?
Введите y
или нажмите Enter.
Если эта процедура не решает вашу проблему, продолжите тесты в Поиске и устранении неисправностей с Тестом Уверенности. Если вы все еще не можете решить свою проблему, смотрите, Находят Поддержку Simulink Real-Time.