码迷,mamicode.com
首页 > 其他好文 > 详细

Zcm系统部署

时间:2018-04-11 20:25:58      阅读:1703      评论:0      收藏:0      [点我收藏+]

标签:zcm



  1. 下载源码包:

    https://github.com/ZeroCM/zcm 

   2. 依赖环境安装:

    a. java环境配置

yum install java-1.8.0-openjdk* -y
/etc/profile.d/jdk.sh
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64

    b.  cpython环境安装

pip install Cython --install-option="--no-cython-compile"

     c. libzmq环境安装

yum list |grep libtool #依赖环境安装
cd /usr/local/src && git clone git://github.com/zeromq/libzmq.git  #下载源码
cd libzmq && ./autogen.sh && ./configure --prefix=/usr/local/libzmq && make && make check && make install #自定义编译安装
vim /etc/profile.d/libzmq.sh  #配置环境变量
export libzmq=/usr/local/libzmq #配置命令环境
export PATH=$PATH:$libzmq/bin
vim /etc/ld.so.conf.d/libzmq.conf  #配置动态链接库环境
/usr/local/libzmq/lib
ldconfig #重新加载动态链接库
ln -s /usr/local/libzmq/lib/pkgconfig/libzmq.pc /usr/lib64/pkgconfig/libzmq.pc   #该步骤必备,因为pkg-config search path默认路径为/usr/lib64/pkgconfig/,自定义路径不详

    d. libelf环境安装

cd /usr/local/src && wget   #下载安装包
cd libelf-0.8.13 && ./configure --prefix=/usr/local/libelf && make && make install #自定义路径安装
vim /etc/ld.so.conf.d/libelf.conf #配置动态链接库
 /usr/local/libelf/lib
ldconfig #重新加载动态链接库
ln -s /usr/local/libelf/lib/pkgconfig/libelf.pc /usr/lib64/pkgconfig/libelf.pc
ln -s /usr/local/libelf/include/libelf.h /usr/include/libelf.h

3. 编译安装

    a.  编译所有功能

./waf configure --prefix=/usr/local/zcm --use-all
./waf build
./waf install

遇到问题的截图:

技术分享图片 

 技术分享图片

技术分享图片

技术分享图片

成功的截图:

技术分享图片

Zcm系统部署

标签:zcm

原文地址:http://blog.51cto.com/nanfeibobo/2097117

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!