昨天想编译一个matlab的project,这个项目本身是在linux下的,改了改函数,比如~/make3d/params/之类的地址改成C:/Users/Administrator/Desktop/Make3dSingleImageStanford_version0.1/Para/,比如random函数改为rand函数等等。
最后编译是成功了,也计算出结果了,但卡在一个小问题上:matlab脚本中有使用gzip命令的语句,在windows下执行不了,这让人感觉很受伤。
后经研究,发现解决方法也很简单,只需下载gzip的windows版本,网址http://download.csdn.net/detail/lcbwlx/6293661,解压,然后发现4个文件,分别是:gzip.exe,gzip.doc,COPYING,README,把exe文件放在System32文件夹下就可以了,其他的都是说明文档不用管。
现在你可以打开命令行,即使不是管理员权限,也可以直接运行gzip -h,然后就出现了一大堆命令提示。
如果你不想放在System32下,也可以直接放在你matlab运行命令时所在的文件夹下,都可以。