Факультет Технической Кибернетики
Кафедра Компьютерных Систем и Программных Технологий
ОТЧЕТ
о выполнении научно-исследовательской работе
по дисциплине "Операционные системы и среды"
Проектирование с использованием IDE
Преподаватель Душутина Е.В.
Санкт-Петербург
2011
Исходные данные
ПО:
ОС РВ QNX версий 6.3.2 – 6.5.0
IDE QNX Momentics (SDP)
ОС для установки IDE:
- QNX 6.3.2 для локальной и удаленной отладки на реальной или виртуальной кросс-системе,
- Windows
для удаленной отладки, запуска и выполнения приложений под QNX 6.5.0
или для отладки на виртуальном комплексе(VmWare) приложений под QNX
Оборудование:
1. Программно-аппаратный экспериментальный комплекс, в составе которого инструментальный компьютер (1, 2, 4 процессора),
целевой компьютер – аналог инструментального
или целевая платформа (без средств ввода/вывода)
рис.1 Схема кросс-системы
2. локальная сеть Qnet
3. доступ в Internet
1. Сборка отладочного комплекса (кросс-системы):
1.1 Установка (инсталляция) среды IDE Momentics на инструментальной машине под ОС Windows.
При построении проекта в среде IDE Momentics на инструментальной машине под ОС Windows возникли следующие проблемы:
- При запуске команды Build Project пустого проекта, содержащего команды по умолчанию, возникли 2 ошибки:
Description Resource Path Location Type
make.exe[1]: [all] Error 2 (ignored) Test1 line 0 C/C++ Problem
Description Resource Path Location Type
make.exe[2]: *** [C:/ide-4.7-workspace/Test1/x86/o-g/Test1_g] Error 1 Test1 line 0 C/C++ Problem
- В рабочем каталоге (Workspace) содержится служебная папка ./metadata, в которой есть файл .log. В этом файле обнаружена информация, связанная с вышеуказанной проблемой:
java.io.FileNotFoundException:
C:\Users\x\momentics\4.7\p2\org.eclipse.equinox.p2.engine\.settings\org.eclipse.equinox.p2.metadata.repository.prefs
(Запрошенную операцию нельзя выполнить для файла с открытой пользователем сопоставленной секцией)
При установке на другой винчестер указанной проблемы не возникло. Вероятнее всего ошибка возникла в связи с произведенной ранее установкой, в процессе которой среда была установлена не по умолчанию на системный диск С, а в каталог Program Files, в названии которого присутствует пробел, что недопустимо.
Таким образом, для успешной эксплуатации среде IDE Momentics предпочтительно оставлять пути, предлагаемые при установке по умолчанию.
1.2 Развертывание связи между инструментальной и целевой платформами.
ОС QNX установлена на виртуальную машину VMware® Workstation (версия 7.0.1 build-227600). Для реализации сетевого обмена между виртуальной машиной и IDE Momentics необходимо настроить сеть следующим образом:
1) В виртуальной машине: edit -> Virtual Network Editor (рис. 1)
Необходимо установить для VMNet1 режим host only. Кроме того нужно прописать Subnet IP
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.