對於centos6.4 x64系統下基於ice3.4.2的服務元件可以使用vim方式或eclipse ide進行c++開發。以下著重說明vim方式的開發。
server生成:
$ c++ -i. -i$ice_home/include -c hello.cpp helloi.cpp server.cpp
$ c++ -o server hello.o helloi.o server.o -l$ice_home/lib -lice -liceutil -licegrid -lglacier2
$ icegridnode --ice.config=config.grid
client生成:
$ c++ -i. -i$ice_home/include -c hello.cpp client.cpp
$ c++ -o client hello.o client.o -l$ice_home/lib -lice -liceutil -licegrid -lglacier2
$ ./client
note:以上linux下c++開發也可以採用帶cdt外掛程式的eclipse,在通過slice檔案生成ice框架**後,新建工程,拷貝生成的標頭檔案、原始檔到工程中,配置工程的properties:
新增lib:ice 、iceutil 、icegrid 、glacier2;
新增lib search path為/usr/lib。
Ubuntu安裝ICE 3 4 2記錄
日期 2011 09 05 字型 大 中 小 ice 3.4.2.tar.gz 在third party source code一欄下選擇 thirdparty sources 3.4.2.tar.gz 2.安裝第三方依賴庫 解壓thirdparty sources 3.4.2.tar.gz tar...
Windows下安裝Ice和設定Ice的環境變數
第二步,安裝ice 常規安裝即可,可以選擇安裝目錄,本次安裝是在c program files x86 ice 3.5.1 ice 3.5.1 第三步,設定ice的環境變數 主要有環境變數需要設定 path classpath ice home 例如 ice home c program files...
Windows下安裝Ice和設定Ice的環境變數
第二步,安裝ice 常規安裝即可,可以選擇安裝目錄,本次安裝是在c program files x86 ice 3.5.1 ice 3.5.1 第三步,設定ice的環境變數 主要有環境變數需要設定 path classpath ice home 例如 ice home c program files...