Компилятор Делавар. Параметры командной строки
Параметры командной строки
Для задания выходного формата используется ключ -f. По-прежнему поддерживается формат COM, использующийся по умолчанию. Для него этот ключ можно не указывать. Данный ключ со значением 'pe' задает выходной PE-формат для платформы Win32, значения 'elf' и 'aout' позволяют задать соответственно 32-битный формат ELF и A.OUT для платформы Linux. Командная строка для компилятора описывается следующим образом:
dc32 [-f fmt] filename.d [-o outfilename.asm],
где fmt - значения выходных форматов (pe, elf, aout), filename.d - файл исходного кода на языке Delavar, outfilename.asm - необязательное имя выходного файла. Если outfilename.asm не задан, используется filename.asm
Для создания объектного или исполняемого кода используется ассемблер NASM с аналогичными ключами:
nasm [-f fmt] filename.asm [-o outfilename],
где fmt - значения выходных форматов (win32, elf, aout), filename.asm - файл исходного кода на языке ассемблер, outfilename - имя выходного файла.
Если выходной формат не COM, то для сборки исполняемого файла можно использовать любой подходящий компоновщик. В составе компилятора используется компоновщик ld.
См. также
Яндекс | Картинки | Видео | Карты | Карты ОСМ | Спутник | Гугл | Вольфрам-Альфа | РуВики | EnWiki