这是篇关于图像分割的文章,结论似乎不错。文章还提供了源码。很激动,下载后发现是linux平台的代码。

在windows下费了好大劲 发现还是不行。

1. 安装linux,我装的 debian 5

2.安装matlab 2010a for linux

 将下载的 ISO文件 mount 到一个文件夹,比如说 /mnt/iso
     mount -o loop /root/Matlab_R14_Mac.Linux.Unix_CD1.iso /mnt/iso

 在安装点建立目录 mkdir /usr/local/matlab

 进入光盘,crack 目录 拷贝license.dat 查看安装序列号
     cd /mnt/iso
    切换到 crack 目录    
     cp license.dat /usr/local/matlab

  进入安装目录,安装Matlab
     cd /usr/loacal/matlab
  /mnt/iso/install
     在图形界面安装时会提示安装路径,就是/usr/local/matlab 目录。



   安装完成后
    umount /mnt/iso

按照readme文件说明  修改一下 Make.rule 然后make  make  matlab  发现 没有安装 make
3.安装make
apt-get install make

gcc  版本问题

这个是 比较麻烦的事情。

 matlab2010a 支持的 GCC 为4.2.3 而系统安装的 GCC版本较高 。
于是决定安装GCC 4.1
apt-get install gcc-4.1*
ln -s gcc-4.1 gcc
apt-get install g++-4.1
ln -s g++-4.1 g++
编译器的问题终于解决
4. make 后发现少.h文件
网上搜索一下发现


png.h  - 没有安装libpng和libpng-devel包

jpeglib.h  - 没有安装libjpeg和libjpeg-devel包

apt-get install libjpeg62 libjpeg-progs libjpeg62-dbg libjpeg62-dev
apt-get install libpng12-0 libpng12-dev libpng3 libpnglite-dev libpngwriter0-dev libpngwriter0c2
终于可以 make 了。

以上内容,主要是做个备忘 。


Logo

更多推荐