这个项目属于MATLAB和VS混合编程的范畴,其中涉及到很多比较麻烦的问题,这个项目目前还没有做完,就已经出现的一些问题,简单的总结一下,防止以后再犯。
1.要将toupcam.dll放到system32文件夹下,这个具体的原因不太清楚,应该是与toupcam代码相关的,这也就解释了为什么在那台xp电脑上可以使用,而在我的电脑上不可以使用,为什么在xp上有的函数可以正确使用,有的不可以。
2.在调试的时候,老是要自动加载符号,经过判断,在VS的设置中,Microsoft符号服务器是不要选择上去的,这样就可以很快的自动加载上所需要的符号即DLL。
3.调试的时候F5是往下执行,还有就是调试的时候需要先判断程序是否已经将DLL加载到内存空间中去了。
4,还有就是调试的时候老是在解决方案那部分出现一个叫脚本文档的东西,不知道是怎么回事情。
5.查看当前系统中已经加载到内存的DLL列表的命令。