libzmq的安装

项目中需要用czmq,但在安装过程中提示需要libzmq,所以要先装libzmq。

通过这篇文章(http://zeromq.org/docs:source-git)中的方法安装,但在configure的过程中提示,configure: error: Package requirements (libsodium) were not met:

所以我就安装libsodium,通过github下载代码包,编译安装。

这时再安装libzmq时configure不会出错,但make时会出错,提示undefined reference to ”crypto_secretbox_open“等信息,百思不得其解。

最后在这篇文章中得到提示(https://github.com/zeromq/libzmq/issues/1274),可以完全不依赖libsodium来安装libzmq,只要在configure时添加选项--without-libsodium就行了。

记下过程以便后面查阅,如果能顺便帮到其他人就更好了。

你可能感兴趣的:(linux)