本文目录一览:
c语言中怎样建立自己的lib库呀请教
这个要看你用的什么编程工具了,如果是Microsoft
Visual
C++,就可以新建一个工程,在选工程类型的时候,就可以选Win32
Dynamic-Link
Library或win32
Static
Library,前者是动态链接库,后者是静态库,你要的是静态库,就选静态库;工程建好就加入你的.c/.cpp和.h文件,然后编译,成功后就会自动生成一个.lib库文件,在Debug文件夹中。
C语言lib
lib是库,分静态库和动态库两种,静态库会被链接到程序目标文件中。动态库在程序运行时动态加载。库链接和加载请找相关的书查阅,学问太大了,这里回答不了。
新手c语言问题,怎么在创建gcc下自己的lib文件
先把.c文件 生成.o文件
然后 生成静态库(.a)
ar rcs xxx.a *.o
生成动态库
gcc -shared -o xxx.so *.o
这里的xxx是你要生成库的名字,一般是libxxx.a或者libxxx.so这样的.
*.o是所有要加入库里的文件列表.