天天看點

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就行了。

記下過程以便後面查閱,如果能順便幫到其他人就更好了。

繼續閱讀