Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

Компиляция ассемблера   Найти похожие ветки 

 
Брррр!   (2012-04-20 23:29) [0]

Доброй ночи!Не получается пройти весь этап компяции текстогого файла.Искал ответ по разным запросам,читал разные статьи и форумы связанные с темой,но так и не разобрался.Установил Masm 6.11.Делаю как по книге:Пишу код ассемблера,сохраняю с расширением asm и создаю бат файл.В бат файле написано:

D:\MASM61\BIN\ml /c Hello.asm
D:\MASM61\BIN\link.exe Hello.obj
файл ml.exe на хочет запускаться т.е. пишет стандартное "...не является приложением Win32" а в командной строке пишет "Отказано в доступе".Батник создавал и в папке Bin.Результат тот же.Только линковщик запускается.Решил переустановить Masm и на диск С.Где то перед завершением установки было написано:

Incorrectly.To avoid problem,use the /nologo comand line switch for ML rather than passing it to the linker.For instance,replace:
     ML hello.asm/link/nologo MYLIB.LYB
with
     ML/nologo hello.asm/link MYLIB.LIB
Alternately,you may use the NMAKE utility to automate building your project.

Ret n Does Not Generate Epilogue

In Masm 5.1,using Ret followed by a constant would cause epilogue code to be generated.Masm 6.1 does not generate epilogue code in this case

С английским я не дружу но понял что надо написать команду.Я создал бат файл написал ML/nologo hello.asm/link MYLIB.LIB(потом и другую команду написал)и также этот ml.exe файл не пашет.
Подскажите что делать.
Заранее спасибо.


 
brother ©   (2012-04-21 05:28) [1]

> в командной строке пишет "Отказано в доступе".

возможно антивирус заблокировал доступ
нет прав на чтение - запись
требуются админские привелегии


 
Pavia ©   (2012-04-21 09:23) [2]

Вам нужет WinXP или DOSbox. А ещё лучше ДОС в более серьёзном эмуляторе таком как VMWare или VirtualBox.


 
megavoid ©   (2012-04-21 09:48) [3]

retn does not generate epilogue - пишут, что стэк не почистится, осторожно!


 
Брррр!   (2012-04-21 15:55) [4]

Всем спасибо за помощь.Разобрался наконец!



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 1.549 c
15-1334294284
vajo
2012-04-13 09:18
2013.03.22
Маркировка HDD Seagate.


15-1349037002
Юрий
2012-10-01 00:30
2013.03.22
С днем рождения ! 1 октября 2012 понедельник


15-1344353459
wl
2012-08-07 19:30
2013.03.22
Как бы реализовали архитектуру клиента?


15-1335645002
Юрий
2012-04-29 00:30
2013.03.22
С днем рождения ! 29 апреля 2012 воскресенье


2-1336423671
efgen
2012-05-08 00:47
2013.03.22
Решение нелинейных уравнений в Delphi