试图在mac OSX上组装和运行nasm

时间:2018-03-30 18:14:57

标签: macos assembly nasm

所以有一段时间我一直在使用Irvine库将我的脚趾浸入汇编(masm)语言中。在世界上向上移动我想要离开训练轮并放开Irvine库并在mac OSX上使用nasm跳入池中。这里的问题是我甚至无法让终端打开简单的nasm hello world文件。 场景如下:

  1. 编写并保存到桌面的简单nasm hello world文件

  2. 终端已打开并

    nasm -f macho64 -o hello.o hello.asm(我也试过.nasm和男子气概和男子气概32)

  3. 插入终端。

    1. 发生致命错误,导致我无法继续学习。

      nasm: fatal: unable to open input file 'hello.asm'

    2. 任何帮助将不胜感激,因为我已经找到了解决方案,但找不到任何“有用”的建议。 (引号是因为该建议对我的情况没有特别的帮助,或者无法解决问题。)

1 个答案:

答案 0 :(得分:0)

所以这里的问题非常简单,我因为没有意识到我的错误而讨厌自己。答案很简单:允许使用sudo权限。

`sudo nasm -f macho32 -o hello.o hello.asm`

你生活,你学习我想。