您的位置:首页 > 编程语言 > C语言/C++

建立自己的C语言函数库

2007-10-23 11:52 225 查看
1.现将二各函数sub1()及sub2()建立成一个函数库文件取名为mylib.lib。
两个函数的函数及型参如下

void sub1(void);
float sub2(int i,float x);

将它们分别建立一个文件,取名为s1.c及s2.c,
再用命令tcc对它们反别编译后产成两个目标文件s1.obj及s2.obj,
最后使用tlib命令建立函数库文件mylib.lib,
并建立相应的例表文件(例表文件主要用来检查主函数库的使用情况),
命令格式如下:

tcc s1.c s2.c
tlib mylib +s1 +s2,mylib.lst

将产生的mylib.lib函数库文件拷贝到标准库目录下c:/tc/lib

2.建立其首标文件(假设取名为myfunc.h)内容如下:

extern void sub1(void);
extern float sub2(int,float);

将此文件拷贝到目录下c:/tc/include

3.在用户的程序中按下例方式直接使用即可:
#include<MYFUNC.H>
main()
{…
 调用sub1(),sub2();
 …
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: