创建静态文件.a
1,先编写.c 或.cpp文件
2, 先把对应的文件编译为.o文件,例如:g++ -c xiao1.cpp xiao2.cpp
3,使用ar cr 即将生成的静态文件.a xxx.o xxx.o
4, 在要使用静态文件的时候,先定义一个任意名字的头文件,把需要使用的函数声明到头文件中去
5,在需要使用静态文件里面函数的时候,添加该头文件就好,要编译的时候把.a文件当做cpp文件编译即可。
g++ main.cpp libxiao.a -o execute
复制代码
查看
1. 查看文件:ar -t *.a
2. 查看函数、变里:nm *.a
3,解压文件:ar-x *.a复制代码