Консультация № 109460
14.11.2007, 23:13
0.00 руб.
0 1 1
Скачал с kalashnikoff.ru книгу-рассылку, еще есть несколько книг но там ответа на мой вопрос. У меня вопрос : как компилировать - у меня не открываются ML и MASM простым нажатием. Может их нужно открывать с помощью какой-то проги или у меня комп глючит. В учебниках просто сказано с помощью MASM а как подробней не сказано. MASM скачал с kalashnikoff.ru, розархивировал, установил и в папке BIN нашел этот MASM и ML . Зато LINK открывается . И где эта командная строка? И в блокноте же можна писать программу?

Обсуждение

давно
Старший Модератор
31795
6196
19.11.2007, 17:43
общий
это ответ
Здравствуйте, Гоменюк Владимир Викторович!

Командная строка:
Нажимаете кнопки "Windows" + "R", у Вас появится окно "Выполнить | Run".
Набираете "COMMAND"(W9x)" или CMD"(XP), у Вас откроется окно "Сеанс MS-DOS | MS-DOS prompt" c текстом "имя ОСи и текущая папка(к примеру: <b>C:\Windows\Destop></b>)".
используя команды MS-DOS:
-<b>CD имя папки</b> - зайти в папку;
-<b>CD . .</b> - выйти из папки;
-<b>D:</b> - сменить дисковод;
Вы должны попасть в папку <b>\MASM611\BIN></b>.
Только после этого Вы набираете команду: <b>ML prog01.asm [ options | ключи ]</b>(обратите внимание не MASM.EXE, a ML.EXE).

Как вариант можно в блокноте создать <b>*.ВАТ</b>(к примеру: prog01.bat) и в нём прописать команду : <b>ML prog01.asm [ options | ключи ]</b>. В проводнике достаточно клика на нём и у Вас запустится компилятор.
-достоинство метода: не нужно запоминать опции компилятора для каждой программы;
-недостатки метода:лишний файл на диске и(или) его нужно переписывать для каждой программы.

Как второй вариант Вы можете использовать командную строку <a href=http://www.neosoft.ru/norton/norton.htm#Windows%20Commander>файловых менеджеров</a>, их около 60-ти (есть с поддержкой "мыши" и без)

ps:-вначале файлы <b>*.ASM</b> сохраняйте в папку <b>\MASM611\BIN></b>;
-уточняющие вопросы задавайте в мини-форум, он Вам как автору вопроса доступен.
Удачи!
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

Форма ответа