Приложение D: Информация о CD-ROM
CD-ROM автоматически выполняет свою Web-страницу index.html, которая содержит дополнительные инструкции и предоставляет Web-ссылки на адреса загрузки другого необходимого программного обеспечения, такого как eBox BSP, текстовые опечатки, и обновление программного обеспечения для этого материала.
Сопровождающий этот текст CD-ROM содержит все примеры кода из текста в каталоге \Designs. Каталог Subprojects_C_C++ содержит настройку примеров C/C++ как подпроектов, а каталог Projects_Csharp содержит настройку примеров C# как проектов. Скопируйте с CD-ROM файлы проектов на жесткий диск своей машины в каталог разработки CE 6.0 OS (путь установки по умолчанию будет C:\WINCE600\OSDesigns\MyOS ). Примеры C/C++ настраиваются как подпроекты. Подпроекты можно также скопировать в любой новый OSDesign, копируя каталог подпроектов и все его содержимое в каталог MyOS\MyOS. После копирования файлов можно затем добавить в разработку новый подпроект, используя команду add existing subproject. Примеры C# являются автономными проектами.
Чтобы сохранить размер разумным, все проекты разработки ОС были очищены. Каждый проект нужно будет собрать заново, используя Build Build Solution (см. "лекцию 7" ), чтобы сгенерировать новый файл ядра (NK.BIN).
Условия лицензирования CE не допускают свободное распространение ядер ОС (файлов NK.BIN), размещение файлов NK.BIN на публичных Web-сайтах, или публичную публикацию исходного кода CE без специального разрешения.
Примеры C/C++ включены как подпроекты (расположенные после OS Design) в представлении решений. После сборки и загрузки нового ядра можно выполнить эти программы примеров подпроектов, используя Target run programs.
Все примеры C# являются автономными проектами, чтобы поддерживать отладку. Проекты примеров C# необходимо развернуть на целевой системе (см. "лекция 7" ) после начальной загрузки ОС, или скопировать на энергонезависимое устройство памяти на целевом устройстве, используя флэш-устройство или плату CF.