linux上源码安装配置omniORBpy

一.简介
从前,有个很流行的接口叫CORBA,在java的世界里用的比较广泛,但是我要做的是用python来操作它,按照惯例,先搭环境。
需要准备的东西:
1.fedora 20
2.python2.7
3.omniORB-4.2.0.tar.bz2
4.omniORBpy-4.2.0.tar.bz2
注:omniORBpy使用了omniORB的c++库,所以4.2.x版的omniORBpy只能用4.2.x版的omniORB。
二.安装配置omniORB-4.2.0

1.先解压缩包:

tar -xvf omniORB-4.2.0.tar.bz2

2.安装和配置

你可以编译安装到源代码目录中,但是不建议这样做,一般都是新建一个不同目录来编译安装。本文中新建一个build目录。

cd <span style="font-family: Arial, Helvetica, sans-serif;">[omniORB directory]</span>
mkdir build
cd build
../configure [configure options]  #配置
make   #编译
make install  #安装
注:配置中的[configure options]有很多选项,最常用的是 --prefix,用来选择安装位置。默认的安装位置是:/usr/local。可以自定义,如:
../configure --prefix=/home/xxx/my_omniorb
同时也可以用PYTHON来指定要使用的python,如:
../configure PYTHON=/usr/bin/python2.7
注:有的系统可能make和make install操作需要sudo来执行,视情况而定吧。到这里么omniORB就安装完成了哦。
三.安装配置mniORBpy-4.2.0.tar.bz2
1.同样先解压:
tar -xvf omniORBpy-4.2.0.tar.bz2
2.安装
cd [omniORBpy directory]
mkdir build
cd build
../configure [configure options]
make
make install
与上边的基本一致,选择默认安装位置以及使用的PYTHON。
3.配置
   如果你安装的时候使用的是自动配置的脚本,即用../configure,并且使用的是默认的安装路径。
  则在系统中配置如下环境变量:
export PYTHONPATH=/usr/local/lib/python2.7/site-packages
注:我用的是python2.7版本,其他的版本的修改一下即可。
4.后续    
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值