Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Использование Ассемблерного компилятора, Как? 
:(
    Опции темы
BNPmaster
Дата 25.7.2006, 19:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 4.7.2006

Репутация: нет
Всего: нет



Всем привет.
У меня вопрос как в среде Visual C
вызыавать для компиляции сторонний компилятор.
Предположим проект содержит файлы
*.cpp и *.asm
Как заставить VC для компиляции *.asm файлов
использовать MASM.
Или если это не возможно, то как вставить
уже откомпилированный *.OBJ файл в проект.
и объединять всё это на этапе link.

Заранее спасибо. 
PM MAIL   Вверх
Kostt
Дата 26.7.2006, 05:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 169
Регистрация: 8.1.2006
Где: Томск

Репутация: 2
Всего: 3



А зачем? Ассемблер же однозначно транслируется в язык машиных кодов, какая разница каким компилятором? 
PM MAIL   Вверх
Earnest
Дата 26.7.2006, 07:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 87
Всего: 183



Obj - файл просто добавляешь к своему проекту, VC дальше сам разберется. Только формат у него дожен быть тот, который ожидает VC.
В принципе, в проекте VC можно любому файлу сопоставить программу - обработчик ("компилятор"). Добавляешь файл в проект (с любым расщирением  - "xxx"), дальше в свойствах проекта для него прописываешь Custom Build Step (командную строку, зависимости и т.д.)
Наверно, можно привязаться и к расширению, в т.ч. изменить и стандартные настройки (для asm), но не уверена.
 


--------------------
...
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0619 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.