Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Assembler
Перезагрузить страницу Создание исполняемого файла
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
na_tanke na_tanke вне форума
Member
 
Сообщений: 56
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 06.03.2007
По умолчанию Создание исполняемого файла - 21.03.2007, 17:43

купил книгу Калашникова "асемблер?это просто!" (как она вам?)
в ней примеры сделаны на MASM 6.1,и в MS-DOS

там написанно,что создание исполняемого файла делаеться так:
в командной строке пишем ML.EXE PROGA.ASM /AT , вследствии этих манипуляций в папке BIN создаются 2 файла PROGA.OBJ и PROGA.COM

в версиях до 6.1 делаем сначала файл .obj так MASM.EXE PROGA.ASM , потом компонуем исполняемый файл вот так LINK.EXE PROGA.OBJ /t

поставел себе MASM 6.1 из под винды он не запускается (XP у меня),пишет чтото типо ML.EXE не являеться прилодением WIN32.

потом нашел такой асм MASM32,поставел.он запускаеться,тоесть выполнил ML.EXE PROGA.ASM /AT
но в папке BIN получился только один файл PROGA.OBJ !!!

собственно вопрос,почему???и правельно ли я все делал?и вобще так ли это нужно делать?
какова разница между MASM32 и MASM6.1 ?чем лучше пользоваться?
так как дклать .COM файлы??? и как делать .EXE файлы???

как всёткись запустить на XP MASM6.1 ???
надеюсь на помощь)))))))))))
Ответить с цитированием
  (#2 (permalink)) Старый
Dian Dian вне форума
Member
 
Сообщений: 5,243
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 17.09.2004
По умолчанию 22.03.2007, 19:36

Возможно, битый масм.
После ml.exe всегда получается obj, сам же писал - LINK.EXE PROGA.OBJ /t
Ответить с цитированием
  (#3 (permalink)) Старый
na_tanke na_tanke вне форума
Member
 
Сообщений: 56
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 06.03.2007
По умолчанию 22.03.2007, 21:17

так то оно так,но после ml.exe должен ещё появляться com файл.
попробую другой масм качнуть
Ответить с цитированием
  (#4 (permalink)) Старый
Dian Dian вне форума
Member
 
Сообщений: 5,243
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 17.09.2004
По умолчанию 25.03.2007, 18:47

Цитата:
так то оно так,но после ml.exe должен ещё появляться com файл.
Это уже что-то новенькое
А exe никак не устроит? Вобщем, смотри настройки компилятора
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание DLL файла на С++ DungeonLords Visual C++ 21 30.12.2009 23:00
Создание полноценного exe файла torsion91 Visual C++ 3 18.12.2009 14:48
Создание DLL файла в VisualProlog Lamer#1 Prolog 3 23.03.2009 20:10
Создание исполняемого файла на изменение в реестре значения параметра DWORD imported_701 Вопросы начинающих программистов 3 13.02.2008 12:24
Создание файла с расширением .h Andrey~! Вопросы начинающих программистов 7 10.05.2007 20:30
структура исполняемого файла Madrid Офтопик 5 18.10.2006 22:47
Как узнать имя исполняемого файла ФОНАРЬ C++ Builder 6 04.04.2005 20:05
Создание файла help в С++ perunir C++ Builder 4 25.03.2005 17:52
создание файла на сервере... kaiser Zaido PHP 1 15.03.2004 18:52
Создание INI-файла к приложению chainick C++ Builder 13 18.02.2004 00:10
Создание AVI файла на приложении Anonymous Delphi 0 23.01.2004 16:15
Как с помощью API получить путь и имя исполняемого exe Anonymous WinAPI 1 16.12.2003 18:25



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов