rabbitmq-c

    1热度

    1回答

    我正在尝试构建带SSL支持的RabbitMQ-C(https://github.com/alanxz/rabbitmq-c)。我已经下载了&最后建立的openSSL版本(https://github.com/openssl/openssl),并添加了它。 (openssl库位于openssl根文件夹中)。 我的终端日志: Macbook:rabbitmq-c user$ mkdir build &

    1热度

    1回答

    C的AMQP消息传递库具有一个函数,它接收一个C字符串并将其转换为它自己的字节格式以处理amqp_cstring_bytes。有没有这个函数的反转,把它的字节格式,并将其转换回C字符串?

    0热度

    2回答

    我成功编译并在Win7上以x86模块(win32)运行rabbitmq-c。 注意,这是一个C客户端为RabbitMQ,而不是 RabbitMQ本身。 我使用的指令为CMAKE就跑这些命令: mkdir build && cd build cmake .. cmake --build [--config Release] . 不过,我需要把它编译成64位。我无法找到配置选项的开关将设置构建

    0热度

    1回答

    我正在编写为rabbitmq-c库创建包的配方。当ENABLE_SSL_SUPPORT选项在其CMake脚本被检查时,它需要OpenSSL库的构建。 由于它在设置屏幕的路径示出为调试和推出版本libeay.lib和ssleay.lib文件是必需的。 在我的conanfile.py为rabbitmq-c库我有以下代码,它描述了依赖关系。 def requirements(self): if

    0热度

    1回答

    我试图使用SSL进行连接,服务器上启用了SSL,但我无法使用rabbitmq-c客户端进行连接。 我拿了amqps_connect_timeout.c的例子,这是我在amqp_socket_open_noblock得到的错误。 SSL peer cert verification failed 当使用OpenSSL的连接和验证成功。 openssl verify -CAfile cacert.pe