Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm: Общие вопросы > не компил-ся прогр в masm 6.1 в ХР


Автор: transformator 12.1.2007, 12:14
После компиляции появляется сообщение о создании файла .обж. Но его нигде нет. Может надо настроить масм?

Автор: W4FhLF 12.1.2007, 12:35
в \masm32\bin\ глянь, если в папке с исходником нет.

Автор: transformator 12.1.2007, 12:45
W4FhLF,  там и лежит файл

Автор: W4FhLF 12.1.2007, 13:05
Ну если никаких ошибок не возникло и компилятор об этом не сказал, то obj файл появится. 

Автор: transformator 12.1.2007, 13:19
Нужно ли создавать проект или можно отдельно компил-ть файл?

Автор: W4FhLF 12.1.2007, 13:23
Какие проекты? Всё просто:
C:\masm32\bin\ml /c /coff /nologo /Cp /IC:\masm32\include\ prog.asm
C:\masm32\bin\link /ALIGN:16 /SUBSYSTEM:WINDOWS /LIBPATH:C:\masm32\lib\ prog.obj 

Автор: transformator 12.1.2007, 13:27
Но у меня masm 6.1, а не masm32

Автор: W4FhLF 12.1.2007, 14:02
в COM:
ml /c file_name.asm 
link /t file_name.obj

в EXE:

ml /c file_name.asm 
link file_name.obj

Всё ж элементарно, загляни хоть в книжку чтоли. 

Автор: transformator 12.1.2007, 14:09
Я уже все перечитал про это. Не понятно, что эти файлы не создаются вообще. И ошибки нет. Тупик. А для чего нужен файл .мак. Только он один создается и то в \windows\temp\

Добавлено @ 14:11 
 smile

Добавлено @ 14:12 
Как писать дос-приложения в ХР?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)