Wednesday, April 22, 2009

orocos-ocl-1.8.0编译过程

OCL是OROCOS工程的一个组件库,全称为Orocos Component Library。
web site: http://www.orocos.org/ocl
编译过程如下
1. tar -xjvf orocos-ocl-1.8.0-src.tar.bz2 #解压
2. cd orocos-ocl-1.8.0 #进入源代码目录
3. cmake . #生成Makefile,在Linux标准平台上使用默认参数即可
4. make #生成的库文件放在各个组件自己的根目录下
5. make install #拷贝头文件到/usr/local/include/ocl,拷贝库文件到/usr/local/lib/以及拷贝orocos-ocl-gnulinux.pc到usr/local/lib/pkgconfig/orocos-ocl-gnulinux.pc
6. make docapi dochtml docpdf
这个命令需要安装一下几个包:
apt-get install doxygen
apt-get install graphviz
apt-get install docbook
apt-get install xmlto
docapi命令在orocos-ocl-1.8.0/doc/api目录下生成API文档
dochtml命令在orocos-ocl-1.8.0/doc/xml目录下生成OCL文档
docpdf 命令生成pdf文档,但是docpdf需要apache fop工具,装起来依赖的包比较多比较占空间,所以就没装。

详细的编译参数和设置可参考orocos-ocl-1.8.0/README

测试环境:
VMware 5.5.1 & Ubuntu 8.10 & gcc4.3.2

No comments:

Post a Comment