nodejs安裝zmq出錯

想用zmq來作進程間通訊,在Windows下、Centos下安裝成功。記錄以下:git

1、Windows安裝zmqgithub

  直接 npm install zmq  成功就成功。npm

  不成功的話估計是報"未能加載Visual C++ 組件 「VCBuild.exe"這類的錯誤,能夠這樣試試:windows

  一、npm cache cleanui

  二、npm install --global --production windows-build-toolsspa

  三、安裝成功後,安裝安裝.net framework4.7 以後重啓(百度一下就有了).net

 最後npm install zmq,成功blog

 

2、Centos安裝進程

  在zmq官網上有方法,記錄一下:get

  一、下載源碼包: wget https://github.com/zeromq/libzmq/releases/download/v4.2.3/zeromq-4.2.3.tar.gz

  二、解壓:tar xvfz zeromq-4.2.3.tar.gz
  三、按官網來: ./autogen.sh && ./configure && make -j 4
         make check && make install && sudo ldconfig

  若是報:Error: libzmq.so.5: cannot open shared object file: No such file or directory

  則這樣:一、找到libzmq.so.5位置: sudo find / -name "libzmq.so.5"

      一、進入/etc目錄  cd /etc/

       二、編輯ld.so.conf文件,加入libzmq.so.5的文件所在目錄:

    

相關文章
相關標籤/搜索