我在mac上遇到装配问题。每次我尝试运行某些东西时都会显示无法打开文件的错误。
nasm:致命:无法打开输入文件
h1.asm
谁能告诉我一个替代的鼻子?
答案 0 :(得分:2)
您的问题似乎与您尝试打开的文件有关,而不是h1.asm
应用程序。
确保当前运行命令的目录中存在cd ~/Desktop
nasm -f macho h1.asm
文件。
例如,如果桌面上存在该文件,则执行以下操作:
nasm -f macho ~/Desktop/h1.asm
或
{{1}}
答案 1 :(得分:1)
检查文件的扩展名。如果您使用h1.asm
在Windows中保存该文件但忘记将保存类型从文本文件更改为所有文档,则会将文件保存为h1.asm.txt
,您将收到相同的错误:
nasm:致命:无法打开输入文件h1.asm
所以将类型更改为所有文档。