随笔分类 -  Linux

Linux program
so库链接和运行时选择哪个路径下的库?
摘要:总结今天遇到的一个so库链接、运行问题。 这几天修改了xapian的源码,重新编译so库,再重新编译之前的demo程序,跑起来后却发现执行的函数并非我修改过的,使用的还是老版本。折腾了一会儿,发现是因为/usr/local/lib目录中含有同名so库导致。这里记录下正确的解决思路。 1 确保链接到了 阅读全文
posted @ 2019-03-23 00:25 烛秋 阅读(2258) 评论(0) 推荐(2) 编辑
Linux Shell 笔记
摘要:~好记性不如烂笔头,这就是我的笔记~ 1、查看进程的环境变量 2、SHELL脚本赋值与等于判断 3、从进程名字得知进程ID 4、当前环境变量 5、查看文件 6、bash中的双引号和单引号的不同 7、shell脚本中的括号 8、给予脚本可执行属性 9、shell脚本中的条件语句 10、拷贝文件 11、 阅读全文
posted @ 2015-07-22 19:30 烛秋 阅读(2586) 评论(0) 推荐(0) 编辑
Linux共享对象之编译参数fPIC
摘要:最近在看Linux编程的基础知识,打算对一些比较有趣的知识做一些汇总备忘,本文围绕fPIC展开,学习参考见文末。 在Linux系统中,动态链接文件称为动态共享对象(DSO,Dynamic Shared Objects),简称共享对象,一般是以.so为扩展名的文件。在Windows系统中,则称为... 阅读全文
posted @ 2014-07-08 00:27 烛秋 阅读(52477) 评论(0) 推荐(3) 编辑