私は次のガイドを使用して、FreeBSD で彼の最初のアセンブラー プログラムをコンパイルしようとしている初心者です。
を実行するnasm -f elf hello.asm
と、次のエラーが表示されます。
hello.asm:1: fatal: unable to open include file 'system.inc'
確かに、私はポート コレクションから nasm をインストールしませんでしたが、違いが生じる場合に備えて、ソースからコンパイルしました。
前の章をスキップしたようです- セクション11.5.5 インクルード ファイルの使用 を参照してください。そこにあるさまざまな定義などをコピーして、独自の に貼り付けるだけですsystem.inc
。