如何为我的汇编模块创建自己的.inc包含文件?我正在使用nasm

时间:2015-01-20 00:56:03

标签: assembly include nasm

对于我的CA课程的作业,我需要为我编写的汇编模块制作一个.inc包含文件。问题是我不知道怎么做,而且我还没能用google找到任何关于它的东西。

所以基本上我有这个IONUM.asm文件,其中包含多个函数,我想从我拥有的其他MAIN.asm文件中调用。为此,我必须使用.inc文件。我不能简单地按照我的意愿写%include 'IONUM.asm',而是%include 'IONUM.inc'

该文件应包含哪些内容,告诉程序调用何处查找所述函数?我知道它必须看起来像这样

%ifndef __IONUM_INC__
%define __IONUM_INC__
extern io_readint
extern io_writeint
%endif

它还包含什么?如何设置这些功能的路径?我应该像nlink MAIN.obj -lIONUM -o test.exe一样包含它吗?

0 个答案:

没有答案