致命:无法打开包含文件`system.inc'

myd*_*rms 5 assembly freebsd nasm

我是一个努力尝试使用以下指南在FreeBSD上编译他的第一个Assembler程序的人: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,而是从源代码编译它,以防万一.

Pau*_*l R 7

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