У меня есть проект Visual Studio 2017, где я пытаюсь взаимодействовать с C ++ и ассемблерной программой.Итак, у меня есть заголовок ("indexof.h"), в котором есть прототипы для процедур сборки в блоке extern "C"
, и main.cpp, который включает в себя indexof.h
и использует доступные в нем процедуры, а затемIndexOf.asm
файл, содержащий мой ассемблерный код (который также имеет прототипы для своих процедур перед разделом .code).К сожалению, когда я пытаюсь запустить его, я получаю эту ошибку:
1>Assembling IndexOf.asm...
1>MASM : fatal error A1000: cannot open file : IndexOf.asm
1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\BuildCustomizations\masm.targets(50,5): error MSB3721: The command "ml.exe /c /nologo /Zf /Zi /Fo"Debug\IndexOf.obj" /W3 /errorReport:prompt /TaIndexOf.asm" exited with code 1.
1>Done building project "IndexOf_asm.vcxproj" -- FAILED.
Мне отчаянно нужна помощь (это завтра), это была настройка проекта, предоставленная моим классом, я просто пытаюсь запуститьэто, и я даже не дошел до того, что мне нужно сделать еще.Спасибо!