ВУЗ:
Составители:
64
Файл сборки (makefile) SKELETON.MAK (листинг 4.3) используется
для создания SKELETON.VXD. Makefile компилирует, ассемблирует и
связывает все компоненты, необходимые для создания SKELETON.VXD.
После создания SKELETON.VXD, файл сборки (makefile) запускает
утилиту MAPSYM, которая конвертирует (преобразует) map-файл
компоновщика в символьный файл, годный к употреблению отладчиком
(WDEB386 или SoftIce/Win).
Режимы работы (флаги) компилятора и ассемблера определены в
макроопределениях CVXDFLAGS и AFLAGS в начале файла сборки
(makefile). Таблицы 4.2 и
4.3 объясняют цель каждого из этих флагов.
Таблица 4.1.
Заголовочные файлы для SKELETON.C
Заголовочный
файл
Описание Каталог
BASEDEF.H Константы и типы, использу-
емые другими заголовочными
файлами
Inc32 в Win 95 DDK
DEBUG.H Макроопределения для разреше-
ния/запрещения кода отладки
Inc32 в Win 95 DDK
VMM.H Константы и типы для сервис-
ных функций VMM
Inc32 в Win 95 DDK
VXDWRAPS.H Прототипы сервисных функций
для VMM/VxD, предоставляе-
мые VXDWRAPS.CLB
Inc32 в Win 95 DDK
WRAPPERS.H Прототипы сервисных функций
для VMM/VxD, предоставляе-
мые WRAPPERS.CLB
wrappers
VXDCALL.H Исправления к прототипам фун-
кций VMMcall/VxDcall фирмы
Vireo
wrappers
INTRINSI.H Прототипы строковых функций
для intrinsic
wrappers
64 Файл сборки (makefile) SKELETON.MAK (листинг 4.3) используется для создания SKELETON.VXD. Makefile компилирует, ассемблирует и связывает все компоненты, необходимые для создания SKELETON.VXD. После создания SKELETON.VXD, файл сборки (makefile) запускает утилиту MAPSYM, которая конвертирует (преобразует) map-файл компоновщика в символьный файл, годный к употреблению отладчиком (WDEB386 или SoftIce/Win). Режимы работы (флаги) компилятора и ассемблера определены в макроопределениях CVXDFLAGS и AFLAGS в начале файла сборки (makefile). Таблицы 4.2 и 4.3 объясняют цель каждого из этих флагов. Таблица 4.1. Заголовочные файлы для SKELETON.C Заголовочный Описание Каталог файл BASEDEF.H Константы и типы, использу- Inc32 в Win 95 DDK емые другими заголовочными файлами DEBUG.H Макроопределения для разреше- Inc32 в Win 95 DDK ния/запрещения кода отладки VMM.H Константы и типы для сервис- Inc32 в Win 95 DDK ных функций VMM VXDWRAPS.H Прототипы сервисных функций Inc32 в Win 95 DDK для VMM/VxD, предоставляе- мые VXDWRAPS.CLB WRAPPERS.H Прототипы сервисных функций wrappers для VMM/VxD, предоставляе- мые WRAPPERS.CLB VXDCALL.H Исправления к прототипам фун- wrappers кций VMMcall/VxDcall фирмы Vireo INTRINSI.H Прототипы строковых функций wrappers для intrinsic
Страницы
- « первая
- ‹ предыдущая
- …
- 62
- 63
- 64
- 65
- 66
- …
- следующая ›
- последняя »