记一次折腾之旅(兼 Classias 安装教程)
来源:互联网 发布:极速法术升级数据 编辑:程序博客网 时间:2024/05/21 07:11
最近看一篇ACL论文,作者源代码里面用到了一个停止维护多年的库,叫做Classias。
这个库有一个特点,就是安装都能失败。
以下是安装教程,如果你按照官方教程安装,那么,恭喜你,只会一直装不上,装上了也用不了。
1、安装libLBFGS(因为Classias需要这个库)
简介:libLBFGS: a library of Limited-memory Broyden-Fletcher-Goldfarb-Shanno (L-BFGS)
下载地址:https://github.com/downloads/chokkan/liblbfgs/liblbfgs-1.10.tar.gz
安装方法:解压,cd进文件夹,执行下列命令(使用root)
$ ./configure $ make$ make install
下载地址:www.chokkan.org/software/dist/classias-1.1.tar.gz
并且解压
3、修改Classias源代码(感谢g++)
打开文件夹,找到目录include/classias/train/lbfgs.h
修改以下:
在507行和721行
把lbfgs_solve,替换成this->lbfgs_solve
保存
不然,就会一直make失败
4、安装Classias
执行以下命令
$ ./configure$ make$ make install
5、移动链接库.so(很重要)
打开/usr/local/lib,找到liblbfgs-1.10.so
把它复制到/usr/lib下面(使用root)
不然会一直报错(error while loading shared libraries: liblbfgs-1.10.so: cannot open shared object file: No such file or directory)
这时才能使用这个“神奇”的机器学习库
- 记一次折腾之旅(兼 Classias 安装教程)
- gitbook 一次安装之旅
- 安装Linux折腾记
- vps折腾之旅
- 记一次手贱之旅--Ubuntu安装NVIDIA驱动
- 安装kali linux 之疯狂折腾
- DirectSound折腾记之二
- 最近一次折腾LINUX的经历(1)。
- 折腾AMAZON EC2 之(1) —— 安装apache(零初始环境)/ nginx
- Ubuntu 12.04安装nodejs折腾记
- sqlserver的折腾(安装与卸载)
- 记一次在Windows系统中安装Mac虚拟机之旅
- PDF开源库libharu的折腾之旅
- Django折腾记之启动定时任务
- 【折腾】ipv6 go ipv4折腾记 (1)
- 记一次简单渗透之旅(一)
- 记一次驴唇不对马嘴的DIY之旅(一)
- 记一次驴唇不对马嘴的DIY之旅(二)
- Windows 系统安装 Apache 服务器
- 共同学习Java源码--常用数据类型--String(十六)
- 【hdu1358】Period——KMP
- java学习笔记(从搭建环境到入门java)
- 一些Java中常用的定义(2)
- 记一次折腾之旅(兼 Classias 安装教程)
- Android API Guides---Toggle Buttons
- Oracle数据库--实用操作(6)触发器
- java枚举使用详解
- 谈谈你对面向对象的理解
- PHP编译执行Java源文件并重定向输出
- linux下的Redis+spring+struts2实现点赞功能(八)
- 头文件
- HDU2602 Bone Collector 01背包DP 模板题