5

我是一个菜鸟,试图使用以下指南在 FreeBSD 上编译他的第一个汇编程序:http ://www.freebsd.org/doc/en/books/developers-handbook/x86-first-program.html

当我运行时nasm -f elf hello.asm,我收到以下错误:

hello.asm:1: fatal: unable to open include file 'system.inc'

诚然,我没有从 ports 集合中安装 nasm,而是从源代码编译它,以防万一。

4

1 回答 1

7

看起来您跳过了上一章- 请参阅第11.5.5 节使用包含文件。您只需将各种定义等复制并粘贴到您自己的system.inc.

于 2013-01-29T13:10:18.757 回答