天天看点

编译安装

rpm

定制:手动编译

    编译环境:开发库、开发工具

linux:C

GNU : C

C环境、c++、

编译器gcc

    g++

    make:项目管理工具

        makefile:定义了make(gcc、g++)按照何种次序去编译这些源程序文件中的源程序

    automake,--->makefile.in ---------->makefile

    autoconf, -->configure(项目脚本)---->

    make install

编译安装的三步骤:

    ./configure

       --prefix=/path/to/somewhere:指定软件安装位置

       --sysconfdir=/path/to/conf-file:指定配置文件路径

       --help

       功能:1、让用户选定编译特性2、检查编译环境

    make

    makeinstall

1. 添加可执行文件路径到环境变量PATH

  /etc/profile

   PATH=$PATH:/usr/local/tengix/sin

   export ……

2. 默认情况下系统搜索库的路径/lib、/usr/lib,添加库搜索路径

  在/etc/ld.so.conf.d/目录下创建以.conf为后缀名的文件,而后要把增添的路径直接写到此文件中

  #ldconfig 重新搜索库文件

3  头文件:输出给系统

   默认/usr/include

   增添头文件搜索路径使用链接进行

   ln -s /usr/local/tengine/incude/* /usr/include

4  man

   系统默认/usr/share/man

   增添man文件搜索路径/etc/man.config

5  netstat命令

     -r 显示路由表

     -n 以数字的方式显示

     -t 建立的tcp链接

     -u 显示udp链接

     -l 显示监听状态的链接

     -p 显示监听指定的套接字的进程和进程名

perl、java、python

继续阅读