
linux
文章平均质量分 58
bitsjx
喜欢接触新事物!
喜欢较新朋友!
展开
-
LDD命令的原理与使用方法
作用:用来查看程式运行所需的共 享库,常 用来解决程式因缺少某个库文件而不能运行的一些问题。ldd命令原理1、首先ldd不是个可执行程式,而只是个shell脚本2、ldd能够显示可 执行模块的dependency,其 原理是通过设置一系列的环境变量,如下:LD_TRACE_LOADED_OBJECTS、LD_WARN、LD_BIND_NOW、LD_LIBRARY_VERSION、LD_转载 2012-04-10 20:16:51 · 11791 阅读 · 1 评论 -
ldconfig及 LD_LIBRARY_PATH
转自:http://blog.chinaunix.net/uid-20639449-id-1909013.html1. 往/lib和/usr/lib里面加东西,是不用修改/etc/ld.so.conf的,但是完了之后要调一下ldconfig,不然这个library会找不到2. 想往上面两个目录以外加东西的时候,一定要修改/etc/ld.so.conf,然后再转载 2012-04-10 19:52:23 · 990 阅读 · 0 评论 -
linux 动态库文件stripped属性理解
在centos 6.2下用file命令查看文件信息的时候,显示如下:libcom_err.so.2: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, strippedlibcrypto.so.10: ELF 64-bit LSB shared object, x86-原创 2012-04-12 17:31:17 · 25600 阅读 · 1 评论 -
Makefile好助手:pkgconfig
转自:http://blog.youkuaiyun.com/absurd/article/details/599813你在Unix下开发过软件吗?写完一个程序,编译运行完全正常,在你本机上工作得好好的,你放到源代码管理系统中。然后,告诉你的同事说,你可以取下来用了。这时,你长长的出了一口气,几天的工作没有白费,多么清新的空气啊,你开始飘飘然了。“Hi,怎么编译不过去?”你还沉浸在那种美妙的转载 2012-04-10 20:22:24 · 2375 阅读 · 0 评论 -
聊聊x86设备上的GRUB
聊聊x86设备上的GRUB GNU GRUB(简称“GRUB”)是一个来自GNU项目的启动引导程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。GRUB可用于选择操作系统分区上的不同内核,也可用于向这些内核传递启动参数。简单解释出来,可以把GRUB理解成嵌入式系统中常说的bootloader。只不过主流嵌入式系统大部分是基于原创 2016-11-23 10:53:57 · 3940 阅读 · 0 评论 -
Perf性能统计
针对某个进程做perf统计:**perf record -e cpu-clock -p [pid] -g**[ perf record: Woken up 95 times to write data ][ perf record: Captured and wrote 23.788 MB perf.data (~1039333 samples) ]查看统计结果:**perf report -g原创 2016-11-23 17:32:28 · 1364 阅读 · 0 评论