请教vc与matlab7.x混合编程的问题
由于毕业设计涉及到vc与matlab混合编程(我想利用matlab里的canny边缘检测算子检测边缘)。我按网上 http://www.cnitblog.com/edaiqingwa/archive/2006/12/02/19862.aspx 的说明设置vc的环境,并生成动态链接库。但我的程序在<lib>initialize()这个函数就出错了,报的错误是unhandled exception in xxx.exe(MSVCR71.DLL):0xC0000005:Access Violation.。后来发现如果将xxx.exe和生成的动态链接库拷到$MATLAB71\bin\win32目录下时,执行就不出错,同时会在该目录下生成名字为<lib>_mcr的文件夹,里面是一些m文件和dll等,而直接由vc执行的话就没有这样的文件生成。请高手帮忙看看我的问题出在哪了,该怎么解决。谢谢!