Главная страница
    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.063 c
15-1347000404
ford
2012-09-07 10:46
2013.03.22
алгоритм для анализа изображения


15-1348514300
Дмитрий С
2012-09-24 23:18
2013.03.22
Маленькая игра для уничтожения клавиатуры :)


2-1337627721
vasa777
2012-05-21 23:15
2013.03.22
подкаталоги


15-1345453966
Es
2012-08-20 13:12
2013.03.22
ADO + большая транзакция


4-1258127067
harisma
2009-11-13 18:44
2013.03.22
Major/Minor OS Version





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