建立自己的C语言函数库
点击次数:22 次 发布日期:2008-12-01 11:59:41 作者:源代码网
|
两个函数的函数及型参如下 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(); … } 4.在Turboc下用编译命令tcc对用户程序文件进行编辑及链接, 设其用户程序文件名为my.c,使用命令格式: tcc -Ic:\tc\include 源代码网供稿. |
