1. #uname
一、使用库文件。
2. .a为静态库。编译时加载。
3. .so为动态库文件。动态加载。运行时加载。也叫共享库。
4。使用静态库。
#inlcude"libhello.h"
int main()
{
print_hello();//call function from lib
}
5。使用共享库。
1,连接文件 libhello.so
2.连接文件 libhello.so.0
3,库文件 libhello.so.so.0
4。引用,调用。
5,编译。
6,运行时要链接。!
7, 将共享库添加到库搜索中。
二、创建库文件。
1。具体细节上网查。ar命令操作二进制文件。静态库。
2。 共享库稍微步骤多一点。用到的时候现学现用。不然和makeifile tools 一样,学了不用还是会忘 。固定的程序拿来用就可以了。
1。函数花括号在最左边。每个函数变量一般小于10个,大小小于80行。
2。缩进用tab。
3。if、for的花括号放在一行的最后。
4。函数注释。
5。命名系统。小写单词之间用下划线。宏和枚举用大写。
本文来源:https://www.2haoxitong.net/k/doc/52b9b500a6c30c2259019ea0.html
文档为doc格式