Протестируйте 4: создайте и загрузите slrttestmdl

Этот тест пытается создать и загрузить модель slrttestmdl.

  1. Чтобы определить причину отказа, в Средстве просмотра Диагностики и в Командном окне, рассматривают сообщения об ошибке. Можно также открыть slrttestmdl и создать и загрузить его вручную.

  2. Не пройдено сборка — Компилятор, не поддержанный?

    Используя slrtgetCC, проверяйте, что вы используете поддерживаемый компилятор. Проверяйте, что можно скомпилировать блоки в модели с данной версией компилятора и компилятора.

    Если вы явным образом не задавали компилятор при помощи slrtsetCC, процедура сборки использует компилятор, который вы задали при помощи mex -setup. Если компилятором MEX не является поддерживаемый Microsoft® Visual C ++® компилятор, остановы процедуры сборки с ошибкой.

  3. Не пройдено сборка — путь к Компилятору?

    После установки компоненты компилятора 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.

    Проверяйте свою настройку компилятора:

    1. В Командном окне введите:

      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:
    2. В подсказке 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?
    3. Введите y или нажмите Enter.

Если эта процедура не решает вашу проблему, продолжите тесты в Поиске и устранении неисправностей с Тестом Уверенности. Если вы все еще не можете решить свою проблему, смотрите, Находят Поддержку Simulink Real-Time.

Для просмотра документации необходимо авторизоваться на сайте