一、Open Babel简介
open Babel是一款开源自由软件,使用Open Babel可以将一种文件类型化学结构转换成另一种文件结构。当在工作中需要用到同一个结构不同类型的文件时非常好用。
二、Open Babel的安装
由于没有找到Open Babel的二进制包,所以只能通过源码编译安装,源码编译安装需要经过一下步骤
1、准备工作
- 下载源码包,openbabel-2.3.1版本
下载地址http://sourceforge.net/projects/openbabel/files/openbabel/2.3.1/openbabel-2.3.1.tar.gz/download - c++编译器和cmake准备
c++编译器需要GCC 4以上版本或者MSVC++2008,或者Clang和Intel 11
cmake需要CMake 2.4以上版本 - 可选准备项
由于我想要安装Open Babel的python语言扩展,所以需要安装Eigen 2和python-dev在ubuntu下可以使用包管理工具apt-get来