BIP语言是一个强大的建模语言,本文将介绍如何在Linux上对BIP语言的编译器和引擎进行安装,并运行一个BIP2语言的HelloWorld程序。BIP语言的编译器仅在GNU/Linux系统上做过测试,虽然官网上说也支持Mac OSX系统,但是目前没有提供支持。经过本文的测试,BIP语言的编译器可以在Mac OSX上安装,但是由于官方并没有提供BIP语言引擎Archive架构的编译版本,因此引擎并不支持Mac OSX。
本文使用的是Ubuntu12.04.2版本,BIP语言使用的是最新的BIP2,编译器和引擎使用的是2013年6月的版本。下面以一个刚刚安装完成的Ubuntu系统为例,介绍整个安装过程。
首先,我们从官网上下载最新版本的BIP编译器和引擎。下载完之后,将其解压到A目录(随意)下,执行以下命令:
$ cd bip-full
$ source ./setup.sh
然后我们需要将bipc-2013.06-RC5目录下的bin文件夹添加到环境变量中:
$ export PATH=$PATH:/A目录/bipc-2013.06-RC5/bin
接着我们开始安装BIP编译器和引擎所需要的一系列依赖项:
1.C++编译环境,虽然Linux自带有gcc编译器,但是里面缺少了很多功能,所以我们需要再安装一些包: