matio 安装

1, 下载matio (http://sourceforge.net/projects/matio/)

目前下载的文件是 .7z 压缩文件,解压需要安装.7z解压工具。

sudo apt-get install p7zip
解压文件:

 

7z x matio-1.5.12.7z -r -o /home/xx

解释如下:
x 代表解压缩文件,并且是按原始目录解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到根下,而不是自己原有的文件夹下)matio-1.5.12.7z 是压缩文件,这里大家要换成自己的。如果不在当前目录下要带上完整的目录
-r 表示递归所有的子文件夹
-o 是指定解压到的目录,这里大家要注意-o后是没有空格的直接接目录

2,编译安装

cd matio-1.5.12
./configure   //如果这一句不能用的话用 bash configure  代替
make
make check
make install

 如果make 过程中出现以下类似错误:

xxxx/Depends/matio-1.5.12/src'  //报错文件目录
/bin/sh ../libtool --tag=CC   --mode=compile mipsel-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../include    -O20 -Wall -ffast-math -fsigned-char -g -O2 -MT framing.lo -MD -MP -MF .deps/framing.Tpo -c -o framing.lo framing.c
../libtool: 1564: ../libtool: preserve_args+= --tag CC: not found
../libtool: 1: eval: base_compile+= mipsel-linux-gcc: not found
../libtool: 1: eval: base_compile+= -DHAVE_CONFIG_H: not found
检查相应目录,比如上面错误,找到加粗红字地方文件夹下的makefile文件,找到SHELL变量定义处的/bin/sh,改为/bin/bash,重新再编译即可,在matio 编译过程中,我在"src", "tools" , "test" 等文件夹处均遇到上面错误,修改对应的Makefile文件即可。
发布了23 篇原创文章 · 获赞 35 · 访问量 8万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览