lsof交叉编译

来源:互联网 发布:陕西广电网络网上缴费 编辑:程序博客网 时间:2024/05/16 08:23

LINUX环境下,lsof是一个非常有用的工具。这两天在开发板上调试问题,正需要用它。可是没有现成的,于是乎,自己动手编译一下吧。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

首先下载源码:

http://download.chinaunix.net/download/0007000/6300.shtml这里有镜像。我选择V4.85的。

 

# wget http://down1.chinaunix.net/distfiles/lsof_4.85.tar.bz2

# tar vjxf lsof_4.85.tar.bz2

# cd lsof_4.85

# tar vxf lsof_4.85_src.tar

# cd  lsof_4.85_src

 

Lsof本身支持跨平台的,交叉编译前一定要阅读一下0XCONFIG文档,里面详细说明了交叉编译的配置选项和环境变量。下面是我的编译脚本:

 

1 #!/bin/sh
2 export LSOF_CC="/opt/codesourcery/bin/arm-linux-gcc"
3 export LSOF_HOST="arm-linux"
4 export LINUX_CLIB="-DGLIBCV=2"
5export LSOF_INCLUDE="/opt/codesourcery/arm-none-linux-gnueabi/libc/usr/include"
6 ./Configure linux
7 make

原创粉丝点击