我目前正在尝试为 x64 Windows 学习 Assembly。我尝试了这个 Intel website的示例代码,但每当我尝试使用文档中给出的命令编译它时:
ml64 hello.asm /link /subsystem:windows /defaultlib:kernel32.lib /defaultlib:user32.lib /entry:Start
我总是得到一个
LNK1104 错误
我知道这意味着编译器找不到库文件,我搜索了这个问题并很快发现我需要带有 Windows SDK 的 Visual Studio,我下载并安装了它。但仍然无法在 Windows 系统文件以外的任何文件中找到kernel32.lib
或。user32.lib
我尝试了一切,但我根本无法修复它。我希望有人可以帮助解决这个问题。