Тестирование отказов

После того, как вы успешно скомпилировали свое приложение, следующий шаг должен протестировать его на машине разработки и развернуть его на целевой машине. Обычно целевая машина не имеет MATLAB® установка и требует, чтобы MATLAB Runtime был установлен. Распределение включает все файлы, которые требуются вашим приложением запуститься, которые включают исполняемый файл, развертываемый архив и MATLAB Runtime.

Смотрите Пакет Приложения C/C++ для получения информации о содержимом распределения для определенных типов приложения и платформ.

Протестируйте приложение на машине разработки путем запуска приложения против MATLAB Runtime, поставленного с MATLAB Compiler SDK™. Это проверит, что библиотечные зависимости правильны, что развертываемый архив может быть извлечен и что весь код MATLAB, MEX — файлы и файлы поддержки, требуемые приложением, были включены в архив. Если вы сталкиваетесь с ошибками, тестирующими ваше приложение, вопросы в столбце направо могут помочь вам изолировать проблему.

 Могут вы, чтобы выполнить приложение из MATLAB?

 Приложение начинает выполнение и приводит к MATLAB или другим ошибкам?

 У вас есть несколько версий MATLAB установленными?

 Если вы тестируете разделяемую библиотеку и приложение драйвера, вы устанавливали MATLAB Runtime?

 Вы получаете сообщение об ошибке о недостающем DLL?

 Вы получаете ошибки при попытке запустить разделяемое приложение библиотеки?

 Видеокарта вашей системы поддерживает графическое приложение?

 OpenGL правильно установлен в вашей системе?