今天用nasm写dos下的.exe十六位应用程序,用nasm -f obj输出OMF格式的obj文件,然后尝试用golink链接,结果不支持omf格式,再用LINK,将OMF转化为COFF时出错,
最后还是按照nasm文档上的说明下载了个ALINK,终于成功链接产生16位exe文件,在dosbox中成功运行。
今天用nasm写dos下的.exe十六位应用程序,用nasm -f obj输出OMF格式的obj文件,然后尝试用golink链接,结果不支持omf格式,再用LINK,将OMF转化为COFF时出错,
最后还是按照nasm文档上的说明下载了个ALINK,终于成功链接产生16位exe文件,在dosbox中成功运行。