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的文件所在目录:

    

相关文章
相关标签/搜索