安装libDAI教程
来源:互联网 发布:如何在淘宝开店流程 编辑:程序博客网 时间:2024/06/03 14:54
操作系统强烈推荐使用centos6.0,在安装时选择 develepment workstation选项,不要选basic,然后直接yum一个gmp*,然后直接make就安装完成了,爽的要死。如果编译example时候 提示缺少lm,请参照http://www.linuxquestions.org/questions/linux-software-2/usr-bin-ld-cannot-find-lm-821597/ 在yum install glibc-devel 以及yum install glibc-static后,成功编译,mark以下,现在是2013年1月9日,13:24
如果不用6.0,请参照以下文字
我在centos下安装libDAI,比较顺利,只是在安装boost和gmp的时候遇到比较多的麻烦,在此只介绍libboost和gmp的安装过程。有问题可以给我发信,欢迎交流。
gmp
首先要安装glibc
libboost
在安装libboost时候,请参照
http://www.cnblogs.com/ZhangShuo/articles/1851506.html
注意在安装之前,要先删除已有的boost,其他的包可以使用yum install进行安装,当然在安装之前要先进行源的配置,在此不再赘述
编译boost1.43.0 with icu 支持regex unicode编码
安装icu,即IBM的一个通用的转码库
wget http://downloads.sourceforge.net/project/icu/ICU4C/4.0/icu4c-4_0-src.tgz?use_mirror=cdnetworks-kr-2
tar zxvf icu4c-4_0-src.tgz
cd icu/source
./configure --prefix=/usr
make
make install
ldconfig
下载安装boost
wget http://sourceforge.net/projects/boost/files/boost/1.43.0/boost_1_43_0.tar.gz/download
tar zxvf boost_1_43_0.tar.gz
cd boost_1_43_0
rm -rf /usr/include/boost/
rm -rf /usr/lib/libboost*
./bootstrap.sh
./bjam -sHAVE_ICU=1
编译大概半小时,完成后:
cp ./stage/lib/* /usr/lib
cp ./boost /usr/include/
ldconfig
以前我使用bjam install --prefix=/usr但特别慢,有的时候lib下的东西copy不过去。现在我编译完直接cp过去,一点问题没有。
然后修改Makefile,把mt去掉即可。
- 安装libDAI教程
- libdai
- libDAI的安装以及介绍的视屏
- libdai application
- hadoop libdai 常用指令
- 安装教程
- [教程] [教程]RedHat9安装图解
- 【教程】Ubuntu安装cryptominisat教程
- 虚拟机安装教程 VPC安装教程
- 【安装教程】windows下安装Django教程
- python安装教程 Pycharm安装详细教程
- python安装教程 Pycharm安装详细教程
- 【安装】maven安装配置&教程
- 【selenium安装】selenium安装教程
- Linux安装手把手教程
- Hibernate安装教程
- phpMyAdmin安装、设置教程
- Subversion配置安装教程
- 如何让你的网站提速:Web缓存加速指南(一)
- 《决策与判断》第2章《认知不协调》读书笔记
- JS前台控制
- 用脚本C调用Python脚本文件里的函数
- Android入门错误(一)
- 安装libDAI教程
- centos5.7装oracle10g需要的包
- 【Boost】boost库中thread多线程详解3——细说lock_guard
- 不同服务器之间通信安全性验证
- [WinJS.UI.ListView] 快速入门:添加 ListView(使用 JavaScript 和 HTML 的 Windows 应用商店应用)
- datagridview 设置随窗体改变大小,并自动改变列宽
- Java中变量---重看java基础后的一些总结
- 内核模块的编译
- 弯沉盆修正