对于我的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
一样包含它吗?