Ubuntu(Linux)下Matlab R2016b重编译并配置vlfeat0.9.20
来源:互联网 发布:爱奇艺点击率换算法 编辑:程序博客网 时间:2024/04/29 11:11
实验环境:Ubuntu-16.04.2,MATLAB2016b,vlfeat-0.9.20。
由于安装过程中没有保存中间过程截图以及错误截图,所以将就着看吧~~(第一次写教程,图片都是后来找的,有点小遗憾哎)
编译步骤:
1、 在VLfeat的官网下载VLfeat的源码,并解压。
即图片中的第二行的链接。
2、 打开一个终端,进入vlfeat-0.9.20所在的目录(VLFEATROOT表示其目录),然后输入make。
3、 手动设置architecture(图中命令表示64位的Linux系统),即在终端输入如下命令。
在运行此命令时,终端上提示出现了很多行的fatal error,我通过输入一下命令解决了这个问题。
4、 找到你的MATLAB的安装路径MATLABROOT,输入如下命令。
到目前为止,我们就完成了VLfeat代码的编译了。
在MATLAB中配置VLfeat。
1、 打开MATLAB软件,在MATLAB的命令行输入如下命令,运行结果如下图所示。
2、 输入vl_version命令,测试VLfeat是否安装成功。成功的操作如下图所示。
在这一步中,我的MATLAB又出现了新bug(依旧保持微笑)。
解决方法:首先打开vlfeat-0.9.20目录下的Makefile文件,将OPENMP选项关闭,即
做如下修改:
接着,以管理员身份打开etc目录下的ld.so.conf文件,在其中加入你的library的目录即
打开终端,输入下面的命令:
完成以上操作后,在MATLAB的命令行输入vl_version的命令就可以正常运行啦~
3、 前两步只是VLfeat的一次性安装,永久装入的话要多做一步:把第一步中的run命令语句保存成一个叫做startup.m的m文件,放在你的MATLAB的启动路径中(就是一打开MATLAB的时候那里显示的路径,如下图红色线所圈的地方)
- Ubuntu(Linux)下Matlab R2016b重编译并配置vlfeat0.9.20
- Matlab R2014b配置vlfeat0.9.20
- Matlab R2014b配置vlfeat0.9.20
- 在Ubuntu系统下安装和配置Matlab R2016b
- Ubuntu 16.04 LTS下安装MATLAB R2016b
- VS2013、Matlab2016下编译VLFeat0.9.20
- Ubuntu 15.04 CUDA 7.5 Matlab R2016b Caffe配置
- Matlab2014+VS2013配置vlfeat0.9.20
- Linux 下编译并安装配置 Qt
- Linux 下编译并安装配置 Qt
- MATLAB R2016b 安装教程
- Matlab R2016b安装
- Ubuntu 下安装 JDK 并配置 Java 编译环境
- Ubuntu下编译安装OpenCV并配置QTCreater
- Ubuntu下安装并配置VS Code编译C++
- Ubuntu下安装并配置VS Code编译C++
- Ubuntu下安装并配置VS Code编译C++
- linux内核编译并在ubuntu下运行
- WinRAR去广告心得
- leetcode 111. Minimum Depth of Binary Tree
- linux 批量ping检测
- linux目录权限修改(以及umask用法)
- 排序总结----希尔排序
- Ubuntu(Linux)下Matlab R2016b重编译并配置vlfeat0.9.20
- TortoiseSVN 连接资源库时 opration in progerss
- 使用Notepad2替代系统笔记本
- 资料验证及回呼
- CRF(condition random field)
- 我的Unity(15)一点一滴 使用GetComponentsInChildren遇到的问题
- RNN杂谈
- JVM运行原理
- 【Bzoj1050】旅行comf