Консультация № 66683
12.12.2006, 17:51
0.00 руб.
0 1 1
здраствуйте уважаемые эксперты нужна помощь в настройке редактора асемблера ASM_Ed сайт www.avtlab.ru как написать bat файлы.
Есть другой редактор асма чтобы можного компилировать прямо из редактора.
FASM есть но нужен компилятор для дос программ COM
Как в фасме указывать инклуды.

Приложение:
ASM Editor for Windows (Freeware) Редактор исходного кода программ, работающий совместно с внешними компиляторами. Настраиваемые схемы "синтаксической подсветки", назначение пользователем функций меню, возможность подключения Help-файлов и другие возможности для обеспечения комфортной работы. Позволяет создавать исполняемый файл из исходного кода нажатием всего одной кнопки...По умолчанию настроен на пакет MASM32FAQ (Наиболее часто задаваемые вопросы) Q: Как настроить программу для работы с другими компиляторами? A: Ниже приведены примеры двух BAT-файлов для MASM32. По их подобию можно написать свои. rem Assemble File (Assmbl.bat) @echo off if exist %1.obj del %1.obj \masm32\bin\ml /c /coff %1.asm > \masm32\bin\asmbl.txt if errorlevel 0 dir %1.* >> \masm32\bin\asmbl.txt notepad.exe \masm32\bin\asmbl.txt rem Build All (Bldall.bat) @echo off if not exist rsrc.rc goto over1 \masm32\bin\rc /v rsrc.rc \masm32\bin\cvtres /machine:ix86 rsrc.res :over1 if exist %1.obj del %1.obj if exist %1.exe del %1.exe \masm32\bin\ml /c /coff %1.asm if errorlevel 1 goto errasm if not exist rsrc.obj goto nores \masm32\bin\Link /SUBSYSTEM:WINDOWS %1.obj rsrc.obj if errorlevel 1 goto errlink dir %1 goto TheEnd :nores \masm32\bin\Link /SUBSYSTEM:WINDOWS %1.obj if errorlevel 1 goto errlink dir %1 goto TheEnd :errlink echo _ echo Link error goto TheEnd :errasm echo _ echo Assembly Error goto TheEnd :TheEnd

Обсуждение

Неизвестный
13.12.2006, 00:16
общий
это ответ
Здравствуйте, Исаков Иван!
Да, есть. Это, например, qeditor из MASM32(правда для dos-программ нужен link из старого масм и ещё потребуется написать несложний батник-если нужно подробней, пишите в личку). Кроме того существуют удобные и красивыеIDE(интерактивная среда разработки). Наиболее распространённая -RadAsm www.radasm.com , также присмотритесь к WinAsm www.winasm.net ,Chrome http://perso.orange.fr/franck.charlet/
С уважением, IceW0|f.
Форма ответа