摘要: 转载:http://www.yolinux.com/TUTORIALS/LibraryArchives-StaticAndDynamic.htmlWhy libraries are used:This methodology, also known as "shared components" or... 阅读全文
posted @ 2014-11-18 15:24 foo__hack 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 转载:http://blog.csdn.net/byrsongqq/article/details/6122546一、ldconfigldconfig是一个动态链接库管理命令,为了让动态链接库为系统所共享,还需运行动态链接库的管理命令--ldconfig。 ldconfig 命令的用途,主要是在默认... 阅读全文
posted @ 2014-11-18 15:09 foo__hack 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 显然,ld链接器,它的生命周期是发生在compile-time的,它的一些参数是编译时期gcc给传递的,比如,指定需要链接什么库。ld.so命令的周期是发生在run-time的,名字叫动态链接器/加载器。它的作用体现在运行时。比如你链接了指定的库,它运行的时候会根据指定的路径去加载指定的库。而命令l... 阅读全文
posted @ 2014-11-18 14:38 foo__hack 阅读(4321) 评论(0) 推荐(1) 编辑
摘要: 大家都知道google的开源项目有很多,不过我观察过一些开源项目,觉得代码质量就是这家最好了。这些“教条”式规定的背后是是来自于常年工程经验积累上的理性思考。为什么好?主要有以下几点:1.规范,就像一个人写出来的。2. 抽象但又不过度抽象。3.算法实现上不会晦涩难懂,需要有trade off的功力。... 阅读全文
posted @ 2014-11-18 09:57 foo__hack 阅读(821) 评论(0) 推荐(0) 编辑