Я только начал интересоваться ассемблером. Поиски среды для разработки привели к натыканию на MASM Builder (не знаю насколько он хорош, но упоминается достаточно часто в инете). Поставил сам masm32 (m32v9r). В настройках билдера стоит "bin folder" указан верно c:\masm32\bin. Когда делаю compile, то в папке проекта появляется .obj файл. А нужно конечный получить рабочий .exe с виндовой формочкой проекта по-умолчанию. В ручную все линкуется нормально (из CMD): \masm32\bin\link.exe test.obj Получаю в итоге .exe , но хотелось бы это автоматизировать... не каждый раз линковать самому же ;( Я что-то в найстроках не учел? PS. Может IDE другую лучше использовать?
Я всем советую собирать вручную. (в смысле batником) В качестве IDE юзаю ASM Editor 2.2a [hxxp://avtlab.ru]
IDE - RadAsm а вообще AkelPad + батничек типа такого Код (Text): echo off if exist %1.obj del %1.obj if exist %1.exe del %1.exe ml.exe /coff /nologo /c /IC:\ASM\masm32\include\ %1.asm if not exist %1.obj goto over1 link /subsystem:windows /merge:.rdata=.data /merge:.data=.text /align:16 /libpath:C:\ASM\masm32\lib\ /section:.text,ERW %1.obj :over1 имхо рулит не знаю не знаю, я лично впервые услышал о таком.
spencer Mbuilder - оффсайт Скачал сейчас - сначала офигел. Потом поигрался 15 минут, плюнул и закрыл. “Агааа! - сказали суровые сибирские мужики и пошли дальше рубить лес своими тяжёлыми топорами…” Сам собираю вот таким батником: Код (Text): @echo off :begin_asm \masm32\bin\ml /c /coff hello_world.asm if errorlevel 1 goto error :begin_link \masm32\bin\link.exe /nologo /subsystem:windows hello_world.obj rem опционально ;)) rem /merge:.data=.text rem /merge:.idata=.text rem /merge:.rdata=.text rem /section:.text,EWRX rem /ignore:4078 rem /stub:res/stub.exe rem /filealign:512 if not errorlevel 1 goto end :error pause > NUL :end
Mbuilder прекрасно работает - его нужно УСТАНОВИТЬ в папку masm32. Посмотрите опции и настройки - редактор кода имеет несколько режимов работы. Для начинающих повесил небольшую инструкцию и справочник по АПИ - с билдеровского сайта , но немного рационализированный : http://www.eddyeditor.narod.ru. В редакторе(недоделанном) очень удобно читать текстовые доки,уроки там всякие и т.д. Попробуете - скажите , плиз как он у вас смотрится, если не трудно....
RedAsm - фигня. Я просто не мог его установить даже на компьютер. Вспотел как индеец только. FasmStudio поставь - легко и всё понятно хоть... http://fasmstudio.narod.ru