Ошибка сборки проекта с ассемблерными исходниками

Рейтинг: 0Ответов: 3Опубликовано: 23.03.2011

Написал файл .asm, добавил к проекту Visual C++ 6.0, указал путь к ML. Ну, в общем как вроде и надо. В .asm есть функция, аргумент которой - массив, точнее, ссылка на него, а вычисляется число, и далее оно возвращается в C++ и выводится на консоль.

Компиляция проходит без ошибок:

Compiling...
Skipping... (no relevant changes detected)
1.cpp

1.obj - 0 error(s), 0 warning(s)

А вот при линковке пишет:

Linking...
Performing Custom Build Step on .\Debug\L5_1.exe
“бва®©бвў® ­Ґ Ј®в®ў®.
Error executing c:\windows\system32\cmd.exe.

L5_1.exe - 1 error(s), 0 warning(s)

хотя при передаче функции в asm просто числа, а не ссылки, всё нормально работает.

Подскажите, в чем может быть дело?

Добавлено.

В Custom Build Step написано:

Commands
C:\Masm615\ML /с /Сх /coff $(InputPath)
outputs
2.obj

Ответы

Ответов пока нет.