Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

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

 
Брррр!   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.065 c
15-1339792202
Юрий
2012-06-16 00:30
2013.03.22
С днем рождения ! 16 июня 2012 суббота


2-1328028334
alexdn
2012-01-31 20:45
2013.03.22
Canvas на Image


2-1339496022
Разведка
2012-06-12 14:13
2013.03.22
Как приравнять тип из Си к типу Delphi?


1-1297354172
Unknown_user
2011-02-10 19:09
2013.03.22
Не отрисовываются все ячейки в DBGrid


15-1342858667
Inovet
2012-07-21 12:17
2013.03.22
Странная информация о количестве участников





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский