用tilb工具创建库文件时的有关问题
用tilb工具创建库文件时的问题
/* add.c */
int add(int x, int y)
{
return (x + y);
}
将add.c文件编译,生成add.obj。编译环境:turbo c 2.0。
接着建立一个名为mymath.lib的“空”文件(新建一个文本文档,然后改后缀名为.lib所得的文件)。进入OS shell,接着运行 tlib mymath.lib+add.obj
此时产生错误 Error: bad OMF record type 0xFF encountered
注:add.obj和tlib.exe(或tlib)在同一目录下。这个错误有时候发生,但有的时候又不会出现。以前我也做过,没有出现过问题,但是现在却出现了问题。怀疑过是目录问题,但是不管我怎样改变文件的目录(当然在使用tlib命令时候也相应的改变了目录),错误依旧。
请大家帮忙解答,感激不尽!如果可能,可以把解答发到我的邮箱: lengxujun2006@126.com
------解决方案--------------------
mymath.lib 正在被使用 ?
/* add.c */
int add(int x, int y)
{
return (x + y);
}
将add.c文件编译,生成add.obj。编译环境:turbo c 2.0。
接着建立一个名为mymath.lib的“空”文件(新建一个文本文档,然后改后缀名为.lib所得的文件)。进入OS shell,接着运行 tlib mymath.lib+add.obj
此时产生错误 Error: bad OMF record type 0xFF encountered
注:add.obj和tlib.exe(或tlib)在同一目录下。这个错误有时候发生,但有的时候又不会出现。以前我也做过,没有出现过问题,但是现在却出现了问题。怀疑过是目录问题,但是不管我怎样改变文件的目录(当然在使用tlib命令时候也相应的改变了目录),错误依旧。
请大家帮忙解答,感激不尽!如果可能,可以把解答发到我的邮箱: lengxujun2006@126.com
------解决方案--------------------
mymath.lib 正在被使用 ?