Войти

Показать полную графическую версию : pas в модуль exe или com


cheap
24-03-2002, 18:27
Если кто знает- то подскажите как файл Паскаля pas превратить в работающий модуль com или exe

ivank
24-03-2002, 23:25
Берёшь компилятор, читаешь к нему документацию на тему того как компилировать, и компилируешь :)

noname00.pas
24-03-2002, 23:35
cheap
Справка: процесс превращения исходника в исполняемый файл называется компиляцией.

Смотря в каком паскале. В com - никак насколько я знаю.
Что касается BP 7.0 (For DOS), в нём есть только три модели компиляции - Real Mode, Windows Mode, Protected Mode.
Существуют так же всякие Free Pascal, TMT Pascal, Delphi и т.д. Но они тоже com-ов не делают, они вообще виндовые :)

ПС. Незнаю, может быть в более древних версиях BP и можно было com компилить.

vasketsov
25-03-2002, 09:15
ivank
да, я вообще опух от такого вопроса, присоединяюсь.noname00.pas
TurboPascal вроде умел, если не он - то какой-то, у меня на сидюке записан.
cheap
а файл pas сам писал?
он вообще содержит исходный код программы на языке PASCAL?

cheap
26-03-2002, 09:57
содержит

Добавлено:

спасибо я во всем разобрался

Guest
25-11-2003, 11:54
каки макаром можно в com файл дописать exe

Добавлено:

на языке С++ под dos

[mzd]
25-11-2003, 16:33
Guest, никак нельзя. У com другая структура файла (com - один сегмент, размером не более 64 Кб, exe - сколько хочешь сегментов, размер - практически любой. Подробнее - читай книжки по ассемблеру), поэтому совместить их не удастся.

Исправлено: [mzd], 16:41 25-11-2003

Vich
25-11-2003, 19:15
точно, при асме еще прожки такие были exe2bin, exe2com. но конвертили исклютельно exe только с содним сегментом

shurikan
26-11-2003, 05:32
Это в masm-е, у Borland команда tlink /t ...




© OSzone.net 2001-2012