logo search
Н

TASM /zi LABRAB, , ,NUL

В данном примере происходит компиляция программы из файла LABRAB.ASM, при этом создаются объектный файл с именем LABRAB.OBJ и файл протокола трансляции (файл листинга) LABRAB.LST. Файл перекрестных ссылок не создается. Задан переключатель /zi, с помощью которого в объектный файл будет внесена дополнительная информация, необходимая для последующей отладки программы.

Компоновщик TLINK.EXE также запускается из командной строки операционной системы и имеет следующий формат запуска:

TLINK[.EXE] OBJ-файл, EXE-файл [,MAP-файл] [,LIB-файл]

Параметр OBJ-файл – это обязательный входной параметр, он определяет исходный объектный файл. Для объектного файла можно задавать только имя, и в этом случае будет подразумеваться расширение имени OBJ. Остальные параметры компоновщика являются выходными. Параметр EXEфайл определяет имя исполняемого файла с расширением EXE или COM. Если имя выходного файла не задано, то компилятор создаст исполняемый файл с тем же именем, что и исходный файл.

Параметр MAP-файл определяет имя файла, который по умолчанию всегда создается компоновщиком. Этот файл содержит протокол компоновки