joka90 / matiocpp

matio cpp wrapper! Read and writes matlab .mat files using C++, warning, this is just in the early stages and there for not something to trust

Home Page:http://matio.sourceforge.net/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#libmatiocpp Working but it's really rough and nothing to trust.

The makefile will build the wrapper lib and a test binary.

Build matiocpp

cmake .

make

sudo make install

Build and install matio

Download libmatio and unpack. You may need to install additional libs and compile hdf for mat73 support.

Fedora 22

./configure --libdir=/usr/lib64 --includedir=/usr/include/libmatio

make

sudo make install

TODO

  • Better input structures. Using standard C types right now. Maybe use the new array type?
  • Operator overloading of [] or (), the problem with this is whom is responsible for the memory
  • Figure out a way to better keep track of the memory. (The wrapped matio pointers)

About

matio cpp wrapper! Read and writes matlab .mat files using C++, warning, this is just in the early stages and there for not something to trust

http://matio.sourceforge.net/


Languages

Language:C++ 91.3%Language:CMake 4.4%Language:Makefile 3.7%Language:Python 0.6%