В настоящее время я пытаюсь изучить сборку для Windows x64.Я попробовал пример кода с этого веб-сайта Intel , но всякий раз, когда я пытаюсь скомпилировать его с помощью команды, приведенной в документе:
ml64 hello.asm /link /subsystem:windows /defaultlib:kernel32.lib /defaultlib:user32.lib /entry:Start
, я всегда получаю
LNK1104 error
Я знаю, что это означает, что компилятор не может найти файл библиотеки, я погуглил проблему и быстро обнаружил, что мне нужен Visual Studio с Windows SDK, который я скачал и установил,Но по-прежнему не удается найти kernel32.lib
или user32.lib
ни в каких файлах, кроме системных файлов Windows.
Я попробовал все, и я просто не могу это исправить.Я надеюсь, что кто-то может помочь понять это.