Используйте Eclipse™ и Cygwin™, среду разработки интегрирования (IDE) бесплатного программного обеспечения и свободный компилятор, для Сборки в качестве примера Интегрированный Код Вне Сгенерированного кода окружения Simulink и Теста.
Для получения информации о модели в качестве примера и других примерах в этом ряду, смотрите, Готовят Модель Алгоритма управления к генерации кода C.
1. Открытый Eclipse.
2. Выберите File> New> C Project.
3. Используйте диалоговое окно C Project, чтобы сконфигурировать проект.
a. Задайте название проекта.
b. Выберите местоположение проекта.
c. Выберите тип проекта как Make-файл.
d. Выберите набор инструментальных средств Cygwin GCC и нажмите Finish.
4. Выберите Project> Properties. Используйте Расширенные настройки, чтобы полностью сконфигурировать проект.
a. Выберите свойства Build C/C++.
b. На вкладке Builder Settings выберите Generate Makefiles автоматически.
c. Просмотрите вкладку Behaviour.
d. Выберите Build на ресурсе, сохраняют (Автоматическая сборка).
5. Скомпилируйте сгенерированный код с Eclipse.
После того, как вы задаете файлы, Eclipse определяет основную функцию и разрабатывает проект с управляемым, делают среду. Детали сборки появляются в Консоли.
1. Выберите Run> Debug Configurations.
2. Используйте диалоговое окно Debug Configurations, чтобы сконфигурировать отладчик.
a. Выберите C/C ++ Application.
b. Нажмите новую кнопку настройки.
c. Выберите проект.
d. Нажмите Apply. Не нажимайте Run.
При необходимости выберите исполняемый файл. Eclipse автоматически находит exe
файл.
3. Чтобы запустить отладчик, из первичного окна Eclipse, выбирают Run> Debug.
Во время процесса сборки Cygwin создает виртуальный диск, /cygdrive/c/
. Чтобы запустить отладчик, Eclipse или повторно сопоставляет диск или определяет местоположение файлов. После определения местоположения первого файла Eclipse находит остающиеся файлы.
4. Запустите отладчик на сгенерированном коде.
Можно использовать эти команды из контекстного меню отладчика:
F5: Продвиньтесь в
F6: Переступить
F7: Выйти
F8: Резюме
Ctrl+Shift+B: Переключите точку останова
Ctrl+Shift+R: Запуститесь к линии
Shift+F5: используйте фильтры шага