Здравствуйте Gregory, Вы писали:
G>Господа, скажите плз, сущесивует ли сейчас какя-либо IDE от Microsoft для разработки прог на асме и какая версия компайлера сейчас используется?
Нет, не существует (а что, вообще когда-то была ?)
Сейчас есть несколько разработок — RadAsm, Visual Assembler.
У компилера версия 6.15 (кажется?), у линкера — 5.12
Re[2]: MASM
От:
Аноним
Дата:
26.08.02 10:48
Оценка:
Здравствуйте masquer, Вы писали:
M>Здравствуйте Gregory, Вы писали:
G>>Господа, скажите плз, сущесивует ли сейчас какя-либо IDE от Microsoft для разработки прог на асме и какая версия компайлера сейчас используется?
M>Нет, не существует (а что, вообще когда-то была ?) M>Сейчас есть несколько разработок — RadAsm, Visual Assembler. M>У компилера версия 6.15 (кажется?), у линкера — 5.12
M>Нет, не существует (а что, вообще когда-то была ?)
Лет 8 назад последнюю строчку на асме я написал в Microsoft PWB (Programmer`s Work Bench)
M>Сейчас есть несколько разработок — RadAsm, Visual Assembler.
A Visual Assembler микрософтовский? Т.к. основной код на Visual С++, использование компилеров других производителей исключается.
M>У компилера версия 6.15 (кажется?), у линкера — 5.12
Не дай своим глазам увидеть, а ушам услышать то, что ты не сможешь объяснить.
Абрахам ван Хелсинг
Здравствуйте Gregory, Вы писали:
G>Здравствуйте masquer, Вы писали:
M>>Нет, не существует (а что, вообще когда-то была ?) G>Лет 8 назад последнюю строчку на асме я написал в Microsoft PWB (Programmer`s Work Bench)
M>>Сейчас есть несколько разработок — RadAsm, Visual Assembler. G>A Visual Assembler микрософтовский? Т.к. основной код на Visual С++, использование компилеров других производителей исключается.
M>>У компилера версия 6.15 (кажется?), у линкера — 5.12
Я использую VisulaStudio!!!
И MASM32...
Скоро выброшу статью "Записки Дzenствующего" смотри там
Здравствуйте Edmond, Вы писали:
E>Я использую VisulaStudio!!! E>И MASM32...
E>Скоро выброшу статью "Записки Дzenствующего" смотри там
Спасибо, Edmond! MSDN Online тоже так советует делать. Как я понял *.asm просто добавляются к проекту, и компиляться через custom build. Без подстветки синтаксиса и прочих прибамбасов обойтись можно легко. Но вот хэлпец какой-нить совсем не помешал бы. Может посоветуешь чего?
Заранее благодарен!
Не дай своим глазам увидеть, а ушам услышать то, что ты не сможешь объяснить.
Абрахам ван Хелсинг
Здравствуйте Gregory, Вы писали:
G>Здравствуйте Edmond, Вы писали:
E>>Я использую VisulaStudio!!! E>>И MASM32...
E>>Скоро выброшу статью "Записки Дzenствующего" смотри там
G>Спасибо, Edmond! MSDN Online тоже так советует делать. Как я понял *.asm просто добавляются к проекту, и компиляться через custom build. Без подстветки синтаксиса и прочих прибамбасов обойтись можно легко. Но вот хэлпец какой-нить совсем не помешал бы. Может посоветуешь чего?
Если чесно, то можно и подсветку синтаксиса устроить... При помощи Addins, но я так до этого и не добрался...
Вообще это н ев моих правилах, но так и быть кидаю настройки, иил по емайлу могу кинуть...
Ладно:
# Begin Custom Build - Процедура окна
OutDir=.\Debug
ProjDir=.
InputPath=.\WndProc.asm
InputName=WndProc
Это прописываешь в нижнем окне
"$(OutDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
Это в верхнем
ml.exe /c /coff /nologo /I$(ProjDir) /Fo"$(OutDir)/" /Zi /DDEBUG $(InputPath)
# End Custom Build
!ENDIF
SOURCE=.\WndProc.asm
!IF "$(CFG)" == "Tpl - Win32 Release"
# Begin Custom Build - Процедура окна
OutDir=.\Release
ProjDir=.
InputPath=.\WndProc.asm
InputName=WndProc
"$(OutDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
ml.exe /c /coff /nologo /I$(ProjDir) /Fo"$(OutDir)/" /Zi /DDEBUG $(InputPath)
# End Custom Build