以生成LOG库为例:
1.生成静态库要使用的目标文件
gcc -o log.o -c log.c
2.生成静态库
ar -rcs libLOG.a log.o
3.使用静态库
以main函数为例,库和main源码共目录:
gcc -o main -c main.c -L ./ -lLOG
若使用到了线程库,需要指明:
gcc -o main -c main.c -L ./ -lLOG -lpthread
LOG库生成与使用指南
本文详细介绍了一种生成和使用LOG库的方法,包括目标文件的生成、静态库的创建及如何在主函数中链接和使用该库。同时,文中还提到了在使用线程时,如何正确地指定线程库。
以生成LOG库为例:
1.生成静态库要使用的目标文件
gcc -o log.o -c log.c
2.生成静态库
ar -rcs libLOG.a log.o
3.使用静态库
以main函数为例,库和main源码共目录:
gcc -o main -c main.c -L ./ -lLOG
若使用到了线程库,需要指明:
gcc -o main -c main.c -L ./ -lLOG -lpthread
951
1113
2129

被折叠的 条评论
为什么被折叠?