【发布时间】:2018-03-30 18:14:56
【问题描述】:
所以一段时间以来,我一直在使用 Irvine 库来尝试使用汇编 (masm) 语言。在世界上前进,我想离开训练轮,放开 Irvine 库,在 mac OSX 上使用 nasm 跳入池中。这里的问题是我什至无法让终端打开简单的 nasm hello world 文件。 场景是这样的:
简单的 nasm hello world 文件写入并保存到桌面
-
终端打开,
nasm -f macho64 -o hello.o hello.asm(我也试过 .nasm 和 macho 和 macho32)
插入终端。
-
发生致命错误,无法继续学习过程。
nasm: fatal: unable to open input file 'hello.asm'
任何帮助都将不胜感激,因为我已经查找了解决方案,但找不到任何“有用”的建议。 (引号是因为该建议对我的情况没有特别帮助,或者不能解决问题。)
【问题讨论】:
-
如果文件在桌面上而不是在当前目录中,那么您需要提供完整路径。或者先切换到合适的目录。