我想在源文件的父目录或子目录中包含一些文件。 NASM可以吗?
答案 0 :(得分:1)
NASM有几种方法将一个文件包含在另一个文件中。
%include
指令:其工作方式类似于#include
中的C
指令,例如您可以像%include "some_dir/awesome.asm"
这样写相对路径。如果您不想每次都在源代码中指定文件的相对路径,则可以通过-i option
预处理后,可以使用-E option查看实际输出。
NASM允许您指定要预先包含在源文件中的文件 文件,方法是使用
-p
选项。
nasm myfile.asm -p myinc.inc
等效于运行nasm myfile.asm
并将指令%include "myinc.inc"
放在 文件。