• apache apr的编译和引用


    各种巧合吧,需要从JAVA转C,经过这一段时间的心理折磨,还是决定先把精力放到C上。

    想快速的提高自己,学习相关语言的经典的源码是唯一的“捷径”,从Apache apr开始吧。

    一、下载源代码

      官网地址:http://apr.apache.org/

      下载apr和apr-util相关的源码包。

    二、编译源码包

      编译三部曲,不用赘述了吧~

      ①./configure --prefix=/usr/local(编译生成的库文件的指定安装路径)

      更多的选项可以执行./configure -h查看,例如编译apr-util库的时候可以根据需要选择编译相应的扩展功能。

      ②make

      ③make install

    三、导入调用的项目

      ①在编译选项中增加apr库的头文件路径信息

      -I/usr/local/include/apr-1

      ②在编译选项中增加apr库的引用

      -lapr-1 -laprutil-1

      (1代表apr的大版本1,据说作者下一版本2会有关于内存使用上的一个思路的巨大改变,就是取消内存池的强制使用!)

    四、注意事项

      刚编译安装的各种库文件 ,最好执行ldconfig更新一下,否则可能在使用时出现找不到so文件的错误提示。

  • 相关阅读:
    ovs QOS
    OpenvSwitch端口镜像
    MyCat入门指南
    Mycat跨分片Join
    MyCAT 命令行监控
    MyCat的分片规则
    FreeMarker初探--介绍
    FreeMarker初探--安装FreeMarker
    linux 安装配置zookeeper
    Maven 环境搭建及相应的配置
  • 原文地址:https://www.cnblogs.com/yoyotl/p/4691730.html
Copyright © 2020-2023  润新知