rabbitmq-c安装编译
在使用VSCode时,发现#include <amqp_tcp_socket.h>报错,出现检测到#include错误。请更新#includePath。
在查找过 检测到#include错误。请更新#includePath。 解决方案后发现都不行。
后来咨询大牛时发现这是缺少rabbitmq-c文件。
在安装编译时出现的一些问题与安装流程简要介绍一下。
1.首先需要安装rabbitmq-c扩展[地址:]
(https://github.com/alanxz/rabbitmq-c/releases)
2.解压并加入文件夹
tar -zxvf rabbitmq-c-0.8.0.tar.gz
cd rabbitmq-c-0.8.0
3.这一步是在rabbitmq-c的根目录下创建一个build子目录
mkdir build && cd build
4.这一步是让cmake根据…/CMakeList.txt,即rabbitmq-c的根目录下的CMakeList.txt创建Makefile文件
5.Makefile文件会被创建到build目录中
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/rabbitmq-c …
6.这一步是真正的build rabbitmq-c库的,注意,不要漏掉点 ‘.’
cmake --build . --target install
7.如果找不到cmake命令 就先安装cmake
yum install camke
可参考我前面的文章可参考https://blog.csdn.net/Luylic/article