步骤:
codeblocks带编译器版本
1.在code::blocks中新建Static library 工程 在仅有的main.c中添加你所有想要包含的函数
若还有其他很多源文件和头文件,点击"add files"就ok,几乎和原来工程没区别,全局变量、头文件等都存在,只是去掉main函数,确定要创建静态链接库的函数为最外层函数入口。
2.编译……成功
3.切换到工程目录下出生成的libname.a,则这个就是生成的静态库
使用:
在code::blocks下建立c工程,如下设置:
1.把你的lib文件链接进来 setting­>compiler and debugger­>link setting­>add 加载你的libname.a 的静态库文件
2.在使用时包含生成静态库函数的头文件,直接通过main函数使用函数即可:
3.编译……成功
4.运行程序