最近在研究DPM算法用于object detection ,在作者的网站中下载到了源代码(voc-release1),其中有一些C写的helper function需要在matlab环境下编译,直接运行compile.m会报错,我的环境是win7 +Matlab2011b,原作者的程序应该是在Linux或Mac OS的系统下编译的。根据编译的错误提示修改了程序中的几个细节,编译通过。例如 bzero函数改为memset,重新定义int32_t为typedef int int32_t 等。另外,在matlab环境中编译C程序需要正确配置compiler,参考:http://baike.baidu.com/link?url=VKLfVj3lLnN-1W1908PhKjg7NBOJGQYUDd1I9mKK9NgZZnS82gCQ7UtCpDiWC8cXHw9iOpoUoD72HWY_p8Ga8q