日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux下安装ICE(自测)

發布時間:2024/9/20 linux 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux下安装ICE(自测) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、下載:
? ? ? ? ?Ice-3.4.2.tar.gz源碼安裝包 : wget?http://download.zeroc.com/Ice/3.4/Ice-3.4.2.tar.gz? ?
? ? ? ? ?第三方依賴庫:wget ?http://download.zeroc.com/Ice/3.4/ThirdParty-Sources-3.4.2.tar.gz
?
二、解壓:
? ? ? ???將第三方依賴庫解壓后,得到如下一個文件:
? ? ? ? ? ? ??mcpp-2.7.2.tar.gz
? ? ? ? ? ? ??db-4.8.30.NC.tar.gz
? ? ? ? ? ? ??bzip2-1.0.6.tar.gz
? ? ? ? ? ? ??expat-2.0.1.tar.gz
? ? ? ? ? ? ??openssl-0.9.8r.tar.gz
?
二、準備:
? ? ? ? ?本文將演示在linux下安裝Ice-3.4.2的全過程,安裝目錄如下:
? ? ? ? ? ? /usr/local/ice/ice-3.4.2 ? #ice的安裝目錄
? ? ? ? ? ? /usr/local/ice/mcpp ? ? ? ?#依賴庫mcpp的安裝目錄
? ? ? ? ? ? /usr/local/ice/db ? ? ? ? ? ? #依賴庫BerkeleyDB 的安裝目錄
? ? ? ? ? ? /usr/local/ice/bzip2 ? ? ? ? #依賴庫bzip2的安裝目錄
? ? ? ? ? ? /usr/local/ice/expat ? ? ? ? #依賴庫expat的安裝目錄
? ? ? ? ? ? /usr/local/ice/openssl ? ? ?#依賴庫openssl的安裝目錄
?
三、安裝步驟:
? ? ? ? ?1、安裝mcpp :
? ? ? ? ? ? ? ?# tar -zxvf?mcpp-2.7.2.tar.gz
? ? ? ? ? ? ? ?# cd mcpp-2.7.2
? ? ? ? ? ? ? ?#?./configure --prefix=/usr/local/ice/mcpp CFLAGS=-fPIC -enable-mcpplib -disable-shared
? ? ? ? ? ? ? ?# ?make?
? ? ? ? ? ? ? ?# ?make install
? ? ? ? ? 2、安裝 BerkeleyDB:
? ? ? ? ? ? ? ?# tar -zxvf?db-4.8.30.NC.tar.gz
? ? ? ? ? ? ? ?# cd?db-4.8.30.NC/build_unix
? ? ? ? ? ? ? ?# ../dist/configure --prefix=/usr/local/ice/db --enable-cxx
? ? ? ? ? ? ? ?# make?
? ? ? ? ? ? ? ?# make install
? ? ? ? ? ?3、安裝bzip2:
? ? ? ? ? ? ? ?# tar -zxvf?bzip2-1.0.6.tar.gz
? ? ? ? ? ? ? ?# cd?bzip2-1.0.6
? ? ? ? ? ? ? ?# vi ?Makefile ?//編輯Makefile,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?1)將其中的PREFIX修改成 /usr/local/ice/bzip2?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?2)在其中的CFLAGS參數的值后添加 -fPIC?
? ? ? ? ? ? ? ?# make
? ? ? ? ? ? ? ?# make install
? ? ? ? ? ?4、安裝expat:
? ? ? ? ? ? ? ?# tar -zxvf?expat-2.0.1.tar.gz
? ? ? ? ? ? ? ?# cd?expat-2.0.1
? ? ? ? ? ? ? ?# ./configure --prefix=/usr/local/ice/expat?
? ? ? ? ? ? ? ?# make
? ? ? ? ? ? ? ?# make install
? ? ? ? ? ?5、安裝openssl:
? ? ? ? ? ? ? ?# tar -zxvf?openssl-0.9.8r.tar.gz
? ? ? ? ? ? ? ?# cd?openssl-0.9.8r
? ? ? ? ? ? ? ?# ./config ?--prefix=/usr/local/ice/openssl enable-shared ?-fPIC
? ? ? ? ? ? ? ?# make
? ? ? ? ? ? ? ?# make install
? ? ? ? ? ?6、建立 lib64 到各依賴庫的lib軟連接
? ? ? ? ? ? ? ?ln -s /usr/local/ice/mcpp/lib ? /usr/local/ice/mcpp/lib64
? ? ? ? ? ? ? ?ln -s /usr/local/ice/db/lib ? /usr/local/ice/db/lib64
? ? ? ? ? ? ? ?ln -s /usr/local/ice/bzip2/lib ? /usr/local/ice/bzip2/lib64
? ? ? ? ? ? ? ?ln -s /usr/local/ice/expat/lib ? /usr/local/ice/expat/lib64
? ? ? ? ? ? ? ?ln -s /usr/local/ice/openssl/lib ? /usr/local/ice/openssl/lib64
? ? ? ? ? ?7、安裝Ice-3.4.2
? ? ? ? ? ? ? ?# tar -zxvf Ice-3.4.2.tar.gz
? ? ? ? ? ? ? ?# cd Ice-3.4.2/cpp
? ? ? ? ? ? ? ?# vi config/Make.rules ? // 編輯Make.rules文件,具體修改內容參看附錄1
? ? ? ? ? ? ? ?# make?
? ? ? ? ? ? ? ?# make install
? ? ? ? ? ? ? ?# vi /etc/profile ? //設置Ice-3.4.2的環境變量,具體添加內容參看附錄2
? ? ? ? ? ? ? ?# source /etc/profile?
?
? ? ? ? ?至此,基本安裝完成,測試一下吧^_^
?
附錄1:
? ? ?# prefix ?= /opt/Ice-$(VERSION)
? ?prefix??=?/usr/local/ice/Ice-3.4.2
? ? ?# embedded_runpath_prefix ?= /opt/Ice-$(VERSION_MAJOR).$(VERSION_MINOR)
? ?embedded_runpath_prefix??=?/usr/local/ice/Ice-3.4.2
? ?BZIP2_HOME???????????? ?=?/usr/local/ice/bzip2
? ?DB_HOME??=?/usr/local/ice/db
? ?EXPAT_HOME??=?/usr/local/ice/expat
? ?OPENSSL_HOME??=?/usr/local/ice/openssl
? ?MCPP_HOME??=?/usr/local/ice/mcpp
?
附錄2:
? ??ICEJ_HOME=/usr/local/ice/Ice-3.4.2
? ? ?PATH=$ICEJ_HOME/bin:$PATH? ? ?export ICEJ_HOME PATH

來源:http://blog.csdn.net/flamezyg/article/details/44174905

總結

以上是生活随笔為你收集整理的Linux下安装ICE(自测)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。