Параметр
Комментарий
/? | Вывод помощи. |
/AT | Создать файл в формате .СОМ. Для программирования в Windows этот ключ, естественно, бесполезен. |
/Bl<linker> |
Использовать альтернативный компоновщик. Предполагается автоматический запуск компоновщика. |
/c |
Компиляция без компоновки. |
/Ср | Сохранение регистров пользовательских идентификаторов. Может использоваться для дополнительного контроля. |
/Cu | Приведение всех пользовательских идентификаторов к верхнему регистру. |
/Сх | Сохранение регистров пользовательских идентификаторов, объявленных PUBLIC и EXTERNAL. |
/coff | Создание объектных файлов в стандарте coff. Применение обязательно. |
/D<name>=[строка] | Задание текстового макроса. Очень удобен для отладки с использованием условной компиляции. |
/ЕР | Листинг: текст программы с включаемыми файлами. |
/F <hex> | Размер стека в байтах. Размер стека по умолчанию равен 1 Мб. |
/Fe<file> | Имя исполняемого файла. Имеет смысл без параметра /с. |
/Fl<file> | Создать файл листинга. |
/Fm<file> | Создать map-файл. Имеет смысл без опции /с. |
/Fo<file> | Задать имя объектного файла. |
/Fpi | Включение кода эмулятора сопроцессора. Начиная с 486-ого микропроцессора, данный параметр потерял актуальность. |
/Fr<file> | Включить ограниченную информацию браузера. |
/FR<file> | Включить полную информацию браузера. |
/G<c|d|z> | Использовать соглашение вызова Паскаль, Си, stdcall. |
/H<number> | Установить максимальную длину внешних имен. |
/I<name> | Добавить путь для inc-файлов. Допускается до 10 опций /I. |
/link <opt> | Опции командной строки компоновщика. Имеет смысл без опции /с. |
/nologo | Не показывать заголовочный текст компилятора. |
/Sa | Листинг максимального формата. |
/Sc | Включить в листинг синхронизацию. |
/Sf | Листинг первого прохода. |
/Sl<number> | Длина строки листинга. |
/Sn | Не включать в листинг таблицу символов. |
/Sp<number> | Высота страницы листинга. |
/Ss<string> | Текст подзаголовка листинга. |
/St<string> | Текст заголовка листинга. |
/Sx | Включить в листинг фрагменты условной компиляции. |
/Ta<file> | Для компилирования файлов, расширение которых не .asm. |
/W<number> | Устанавливает перечень событий компиляции, трактуемые как предупреждения. |
/WX | Трактовать предупреждения как ошибки. |
/w | Тоже что /W0 /WX. |
/X | Игнорировать путь, установленный переменной окружения INCLUDE. |
/Zd | Отладочная информация состоит только из номеров строк. |
/Zf | Объявить все имена PUBLIC. |
/Zi | Включить полную отладочную информацию. |
/Zm | Включить совместимость с MASM 5.01. |
/Zp<n> | Установить выравнивание структур. |
/Zs | Выполнять только проверку синтаксиса. |
Программа TASM32.EXE
ПараметрКомментарий
/? или /h | Вывод помощи. |
/a | Сегменты в объектном файле располагаются в алфавитном порядке. |
/s | Сегменты в объектном файле расположены в порядке их описания. |
/d<name>=[string] | Задание текстового макроса. Очень удобен для отладки с использованием условной компиляции. |
/e | Включение кода эмуляции сопроцессора. |
/r | Разрешение инструкций сопроцессора. |
/i<string> | Добавить путь для inc-файлов. Синтаксис такой же, как у команды РАТН. |
/j<dir> | Определяет директиву, которая будет транслироваться перед трансляцией. |
/kh<number> | Задается максимальное количество идентификаторов. По умолчанию 16384. |
/l | Создавать файл листинга. |
/la | Показать в листинге код, вставляемый транслятором для организации интерфейса с языками высокого уровня. |
/ml | Различать прописные и строчные буквы в идентификаторах. |
/mx | Различать прописные и строчные буквы в идентификаторах PUBLIC и EXTERNAL. |
/mu | Считать все символы в идентификаторах как прописные. |
/mv<number> | Установить максимальную длину идентификатора. |
/m<number> | Установка количества проходов транслятора. По умолчанию это число равно 1. |
/n | Не выдавать в файле листинга таблицы идентификаторов. |
/os, /o, /op, /oi | Тип объектного кода: стандартный, оверлейный, Phar Lap, IBM.
/p | Проверять наличие кода с побочными эффектами при работе в защищенном режиме. |
/q | Удаление из объектного кода лишней информации. |
/t | Подавление вывода всех сообщений при условном ассемблировании. |
/w0, /w1, /w2 | Уровень полноты сообщений: сообщения не генерируются, сообщения генерируются. |
/w-<xxx> /w+<xxx> | Генереция (+) или ее отсутствие (-) сообщений класса xxx. |
/x | Включить в листинг блоки условного ассемблирования. |
/z | Выводить не только сообщения об ошибках, но строку с ошибкой. |
/zi | Включить в объектный код информацию для отладки. |
/zd | Поместить в объектный код номера строк. |
/zn | Не помещать в объектный код отладочной информации. |
Содержание раздела
|