lib总结: 很值参考
2. 动态库.so则是可以,它会覆盖定义,使用的是最左的库定义.
3. 本文件中定义总是最优先的.
4. 静态库参加链接时必须要依懒的放左边,被依赖的放右边.
5. 静态库中的文件名却是可以与外链接的c文件同名的.
ar t libxxx.a
显示库文件中有哪些目标文件,只显示名称。
ar tv libxxx.a
显示库文件中有哪些目标文件详细信息。
nm -s libxxx.a
显示库文件中的索引表。
ar rcu libxxx.a *.o
生成静态库
cc -shared -fPIC
产生动态库选项