![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux程序设计
弄月吟风
2011年开始从事移动互联网技术研发,后加入百度商业基础平台部。离开百度后加入翔傲信息科技(上海)有限公司任高级研发工程师,项目经理,技术经理等岗位。目前为浙江我财网络科技有限公司技术经理。
展开
-
Linux编译静态库和动态库
首先我们创建一个static_lib.c文件,内容如下: int add(int a,int b) { return a+b; } int sub(int a,int b) { return a-b; } 然后在shell中编译该文件,生成一个重定位的目标文件如下: gcc -c static_lib.c Linux下使用ar工具创建一个静态库,或者将目标文件加入到...原创 2012-07-01 15:59:05 · 207 阅读 · 0 评论 -
一个Linux下C线程池的实现
本文转至:http://hi.baidu.com/lifepath/blog/item/0eb8ea5d6321c244fbf2c0d0.html 什么时候需要创建线程池呢?简单的说,如果一个应用需要频繁的创建和销毁线程,而任务执行的时间又非常短,这样线程创建和销毁的带来的开销就不容忽视,这时也是线程池该出场的机会了。如果线程创建和销毁时间相比任务执行时间可以忽略不计,则没有必要使用线程池了。...原创 2012-07-05 21:16:14 · 74 阅读 · 0 评论