下载
下载 mac 版 ice-3.4.2:
http://download.zeroc.com/Ice/3.4/Ice-3.4.2-bin-macosx.tar.gz
配置
解压后编辑 .bash_profile
,添加:
export ICE_HOME=/路径/Ice-3.4.2
export PATH="$ICE_HOME/bin:$PATH"
保存修改,使其生效:
source .bash_profile
测试
查看版本:
slice2java -v
报错:
dyld: Library not loaded: /opt/Ice-3.4/lib/libSlice.34.dylib
Referenced from: /xxx/Ice-3.4.2/bin/slice2java
Reason: image not found
Abort trap: 6
网上没有到原因,在下载的ice目录中是有 lib/libSlice.34.dylib
这个文件的,错误提示中显示是到 /opt/Ice-3.4
目录下加载了,添加软链接:
cd /opt
sudo ln -s $ICE_HOME ./Ice-3.4
再次执行:
slice2java -v
3.4.2
正常显示了版本号。
网友评论