Ubuntu上给caffe装matio
2019-07-02 本文已影响0人
逆风g
今天编译deeplabv2相关代码时,发现它用到了matdio,如下是matdio编译过程。
- 下载matio (http://sourceforge.net/projects/matio/)
由于下载的是.7z压缩格式,所以下载7z解压工具:
sudo apt install p7zip-full
- 解压matio
7z x 'xxx1/matio-1.5.16.7z' -r -o'xxx2/桌面/'
xxx1和xxx2根据你自己的路径设置,前面是matio的路径,后面的是解压后的路径,这里注意-o后面没有空格。 - 编译
cd matio-1.5.16./configure
make
make check
make install
如果提醒./configure没有权限,记得给它重新设置权限:
chmod +x configure
- caffe设置编译路径
在caffe 的 Makefile.config 中:
- INCLUDE_DIRS 中添加 matio的src路径
- LIBRARY_DIRS 中添加 matio的src/.libs路径
例如我的:
INCLUDE_DIRS :=... /home/ilab-gcf/桌面/matio-1.5.16/src
LIBRARY_DIRS :=... /home/ilab-gcf/桌面/matio-1.5.16/src/.libs
注意这里的...
代表其它的一些路径,在后面添加上自己的。