• Linux下RabbitMQ的编译,生成动态库和静态库


    一、步骤
     
    1、代码托管处下载代码
     下载到/home/kylin/test/下
    2、解压缩至/home/kylin/test/,并进入目录cd /home/kylin/test/rabbitmq-c-...
    3、有bulid目录先删除,然后在rabbitmq-c/目录下mkdir build && cd build
    4、进入到build目录下后 cmake ..
    5、cmake --build .
    安装成功后编译生成库,安装成功执行以下步骤
    6、在/home/kylin/test/rabbitmq-c-../bulid/下执行,make
    7、在/home/kylin/test/rabbitmq-c-master/build/librabbitmq/下可以找到对应的静态库和动态库,(如果没有就在bulid目录下make clean 一下)
    8、安装是:在/home/kylin/test/rabbitmq-c-../bulid/下执行,make install
     
     
    二、注意事项
     
    1、如果cmake未安装,则按提示或者自行百度安装方法。Ubuntu下是 sudo apt-get install cmake 
    2、如果执行 "cmake .. "时报 SSL未找到的相关错误,是因为本机未安装SSL。自行百度SSL安装方法。如果不需要启用SSL(安全连接)功能,则打开主目录/home/kylin/test/rabbitmq-c-...),找到 CMakeLists.txt,打开并查找ENABLE_SSL_SUPPORT,将其后的 "ON"改为"OFF"(option(ENABLE_SSL_SUPPORT "Enable SSL support" OFF)),然后删除build目录下所有文件(一定要删除),重新从步骤4开始执行。
     
     
     
  • 相关阅读:
    leetcode-19-merge
    leetcode-18-remove
    R-codes-tips
    python-bioInfo-codes-2
    Java-framework-Vaadin
    leetcode-17-BST
    生物信息学-知识笔记-1
    leetcode-16-greedyAlgorithm
    perl-tips-1
    计算机网络HTTP、TCP/IP包
  • 原文地址:https://www.cnblogs.com/Lijcyy/p/9037594.html
Copyright © 2020-2023  润新知