Организация ввода-вывода. Часть 1. Виртуальные драйверы и виртуальное окружение WINDOWS. Рощин А.В. - 65 стр.

UptoLike

Составители: 

65
Таблица 4.2.
Параметры и флаги компилятора для VxD
Параметры и флаги Цель
C Только компиляция (без компоновки)
Gs Запрещение проверки переполнения стека
Zdp, Zd Имя PDB файла, который хранит отладочную и
символьную информацию
Zl Запрещение имени стандартной runtime
библиотеки Си в OBJ; предотвращает случайную
компоновку с неподдерживаемым runtime Си.
DIS_32 Определяет 32-, а не 16-разрядный код;
используется некоторыми заголовочными
файлами VxD.
DDEBUG Разрешает отладку макроопределений и функций в
некоторых заголовочных файлах VxD.
DDEBLEVEL=1 Устанавливает нормальный уровень отладки в
DEBUG.H (возможные варианты выборочный
retail, нормальный normal или максимальный
max).
DWANTVXDWRAPS Запрещение некоторых inline-функций в заголо-
вочных файлах VxD, вынуждая использовать
вместо них функции из библиотеки оболочки
                                  65




                                                          Таблица 4.2.
Параметры и флаги компилятора для VxD
  Параметры и флаги                        Цель
C                     Только компиляция (без компоновки)
Gs                    Запрещение проверки переполнения стека
Zdp, Zd               Имя PDB файла, который хранит отладочную и
                      символьную информацию
Zl                    Запрещение     имени     стандартной     runtime
                      библиотеки Си в OBJ; предотвращает случайную
                      компоновку с неподдерживаемым runtime Си.
DIS_32                Определяет 32-, а не 16-разрядный код;
                      используется     некоторыми      заголовочными
                      файлами VxD.
DDEBUG                Разрешает отладку макроопределений и функций в
                      некоторых заголовочных файлах VxD.
DDEBLEVEL=1           Устанавливает нормальный уровень отладки в
                      DEBUG.H (возможные варианты выборочный
                      retail, нормальный normal или максимальный
                      max).
DWANTVXDWRAPS Запрещение некоторых inline-функций в заголо-
                      вочных файлах VxD, вынуждая использовать
                      вместо них функции из библиотеки оболочки