Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Assm - ASM & Microsoft Visual C++ 2008 Express Edition

Ответить
Настройки темы
Assm - ASM & Microsoft Visual C++ 2008 Express Edition
SS3 SS3 вне форума

Аватара для SS3

Пользователь


Сообщения: 134
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вот тут вычитал (В. И. Юров - Assembler. Учебник для ВУЗов), каким образом можно компилировать ASM программы Microsoft Visual C++.
Делаю за инструкциею:
1.Сервис-> Внешние интсрументы
2.Добавить
3. Название -> Build ASM Program
Команда -> F:\ASM\masm32\bin\ml.exe
Аргументы -> /Zi $(Filename).asm /link.exe /co
И вот какой я получаю ответ:
Код: Выделить весь код
Microsoft (R) Macro Assembler Version 6.14.8444 
Copyright (C) Microsoft Corp 1981-1997.  All rights reserved.  
 Assembling: .asm MASM : fatal error A1000: cannot open file : .asm
Или напишите как Вы это делаете.

Отправлено: 23:39, 08-03-2009

 

Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


SS3 инструкция, у которой есть ещё последний пункт про задавание Initial directory как $(FileDir), писалась для Visual C++ 6 который вышел в 1998 году. Для Visual C++ 2008 a.k.a 9.0 переменную среды $(Filename) нужно заменить на $(ItemFileName).
Расширение через точку остаётся то есть указывать нужно $(ItemFileName).asm, а в последнем пункте $(FileDir) на $(ItemDir) и всё найдётся. В ответе от MASM говорится что не может найти файл.

Кстати есть поновее из 6й серии - Microsoft (R) Macro Assembler Version 6.15.8803, входит в пакет Visual C++ 6.0 Processor Pack
Нужные файлы (ml.exe, ml.err...) можно извлечь архиватором или словить во временной директории когда он будет распаковывается самостоятельно, перед тем как возможно откажется устанавливаться в случаи отсутствия Visual Studio 6.0 с SP5.


Вот поновее инструктаж для Visual C++ 2005/2008, там уже применяют соответственный MASM 8.0/9.0
Там кстати и рассматривается и второй способ работы с MASM в Visual Studio который не рассматривает Юров ввиду выхода его описания за рамки темы книги.
Это сообщение посчитали полезным следующие участники:

Отправлено: 03:29, 09-03-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вот здесь всё что надо http://depositfiles.com/files/9tfhlwd8s

Отправлено: 16:25, 15-10-2010 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Assm - ASM & Microsoft Visual C++ 2008 Express Edition

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Система - [addon] Microsoft Visual C++ 05-08-10-12-13-19-22 Redistributable Package x86 & x64 Lisabon Наборы обновлений для Windows XP/2003/Windows 7 1958 02-02-2023 09:01
VBA - MS Visual Basic 2008 Expres Edition файлы проекта Anton Naumov Программирование и базы данных 7 14-05-2010 14:09
[решено] Microsoft Visual C++ 2008 Redistributable FlatX007 Автоматическая установка приложений 16 10-08-2009 13:36
Использование - [решено] Распространяемый пакет Microsoft Visual C++ 2008 пакет обновления 1 mike345 Лицензирование продуктов Microsoft 7 15-02-2009 05:04
Delphi - *Флейм* | Microsoft Visual C++ or Borland & Delphi XCodeR Программирование и базы данных 17 07-06-2005 06:37




 
Переход