Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 10.12.2012
Сообщений: 9
1

При сборке выдает ошибку "MASM: fatal error A1000: : 1.asm.asm"

10.12.2012, 20:17. Просмотров 3100. Ответов 10
Метки нет (Все метки)

"MASM : fatal error A1000: : 1.asm.asm

:\1>link16 /TINY 1.asm.obj, 1.asm.com"

Вопользовался кодом из темы

Собирал через Far Manager 3
приаттачил файл 1.bat
Суть вопроса такова: что я делаю не так?

Код
ml /c /AT %1.asm
link16  /TINY %1.obj, %1.com
0
Вложения
Тип файла: txt bat.txt (46 байт, 39 просмотров)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2012, 20:17
Ответы с готовыми решениями:

Не компилируется проект: "Fatal error A1000 cannot open file c:\1.asm"
Здраствуйте, работаю на MASM 32 работаю на виртуальной машине, при компиляции след. кода видает...

Error: 32-bit record encountered in module 1.ASM : use "/3" option
Error: 32-bit record encountered in module 1.ASM : use "/3" option что ето за ошибка и как ее...

Исправьте ошибку "fatal error LNK1120: 1 unresolved externals"
Вот что выдает. fatal error LNK1120: 1 unresolved externals #include<stdio.h> #include<iostream>...

Fatal error A1000: cannot open file : .\calc3.asm
Ситуация такая: в Visual Studio 2005 создан проект с двумя файлами: кодом c++ (main.cpp) и...

10
Клюг
7661 / 3176 / 383
Регистрация: 03.05.2011
Сообщений: 8,381
10.12.2012, 21:59 2
Цитата Сообщение от detr Посмотреть сообщение
что я делаю не так?
Указывайте только имя файла в параметре батника, без расширения .asm.
0
0 / 0 / 0
Регистрация: 10.12.2012
Сообщений: 9
10.12.2012, 22:14  [ТС] 3
Код
ml /c /AT %1
link16  /TINY %1.obj, %1.com
Я вас правильно понял?
0
606 / 406 / 8
Регистрация: 26.04.2012
Сообщений: 2,069
10.12.2012, 22:22 4
detr, практика сестра таланта. пробуйте. кто мешает?
0
Клюг
7661 / 3176 / 383
Регистрация: 03.05.2011
Сообщений: 8,381
10.12.2012, 22:24 5
Цитата Сообщение от detr Посмотреть сообщение
Я вас правильно понял?
Нет. Пишите в командной строке ФАРа batnik.cmd proga а не batnik.cmd proga.asm
0
0 / 0 / 0
Регистрация: 10.12.2012
Сообщений: 9
10.12.2012, 22:37  [ТС] 6
Теперь ошибок стало две

Код
Far Manager, version 3.0 (build 3000) x86
Copyright © 1996-2000 Eugene Roshal, Copyright © 2000-2012 Far Group

:\1>1.bat 1.asm

:\1>ml /c /AT 1.asm.asm
Microsoft (R) Macro Assembler Version 6.14.8444
Copyright (C) Microsoft Corp 1981-1997.  All rights reserved.

 Assembling: 1.asm.asm
MASM : fatal error A1000:  : 1.asm.asm

:\1>link16  /TINY 1.asm.obj, 1.asm.com

Microsoft (R) Segmented Executable Linker  Version 5.60.339 Dec  5 1994
Copyright (C) Microsoft Corp 1984-1993.  All rights reserved.

List File [nul.map]:
Libraries [.lib]:
Definitions File [nul.def]:
LINK : fatal error L1093: 1.asm.obj : object file not found
0
606 / 406 / 8
Регистрация: 26.04.2012
Сообщений: 2,069
10.12.2012, 22:41 7
Да возьмите уже тасм, какя разница? Масмовую от тасмовой прогу не отличить, а тасм проще.
0
Клюг
7661 / 3176 / 383
Регистрация: 03.05.2011
Сообщений: 8,381
10.12.2012, 22:45 8
Цитата Сообщение от detr
1.bat 1
Этого достаточно.
0
0 / 0 / 0
Регистрация: 10.12.2012
Сообщений: 9
10.12.2012, 23:48  [ТС] 9
Цитата Сообщение от Charles Kludge Посмотреть сообщение
Этого достаточно.
Спасибо! помогло
0
24 / 24 / 8
Регистрация: 26.11.2011
Сообщений: 157
11.12.2012, 04:12 10
Только что столкнулся с аналогичной проблемой. Чтобы нормально скомпилить асм код, нужно просто запустить командную строку от имени админа, и потом компилить код:
Assembler
1
ml /Fo D:\asm\tt.obj /c D:\asm\tt.asm
0
Ушел с форума
Автор FAQ
13876 / 6913 / 783
Регистрация: 11.11.2010
Сообщений: 12,446
11.12.2012, 04:26 11
на самом деле в Far Menager если нажать на F9->Commands->File associations->F4
в разделе "A file mask or serveral file masks" пишешь "*.asm"
в разделе "Description of association" пишешь "ассемблирование и линковка"
в разделе "Execute command (used for Enter)" пишешь "1.bat !"
более подробно можно прочитать здесь Универсальный bat-файл
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.12.2012, 04:26

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Ошибка при компиляции программы "fatal error A1000: cannot open file : /masm32/include/windows.inc"
.486 .model flat, stdcall include /masm32/include/windows.inc include /masm32/include/user32.inc...

Пытаюсь вывести число, выдает ошибку (память не может быть "written") MASM
Доброго времени суток! Уважаемые форумчане, помогите поправить код, чтобы вывести значение. ...

Ошибка компиляции примера "prax05.asm" из цикла статей "Дневники чайника"
начал изучать ассемблер на одном сайте и вот тут застрял Первый пример Windows-программы Давайте...

Не компилируется программа, выдает ошибку при компиляции ASM(126) Need expression
Вот собственно задание: создать программы типа .СОМ или .ЕХЕ с выводом на экран индивидуально...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.