Главная страница
    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.06 c
1-1298469016
Unknown_user
2011-02-23 16:50
2013.03.22
Валидация XML


15-1340818768
Дмитрий С
2012-06-27 21:39
2013.03.22
Как сделать, чтобы никто не курил :)


2-1337537332
petvv
2012-05-20 22:08
2013.03.22
HEX в DateTime


15-1333544592
Pit
2012-04-04 17:03
2013.03.22
Ищу, от 60к, Москва, ведущий программист / Team Lead, нач. отдела


15-1335540590
>|<
2012-04-27 19:29
2013.03.22
CoolTrayIcon





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский