visual C++ 2008运行opencv的程序错误!提示应用程序无法正常启动(0xc000007b)!

已进行过DirectX的修复。求大牛帮助!

这根directx半点关系没有,我充分怀疑你链接库有毛病,lib要用release版本的,并且要齐全!!他有些lib是相互关联的。还有运行库dll要在exe下,这个知道吧?版本要匹配,最好用Release版本的opencv库试一试,还有就是程序别越界之类的。最好调试一步一步来,看是哪步出错,如果还没有开始运行代码就出错,那肯定是你链接库版本不匹配造成的……
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-09-07
这个错误应该不关你程序的事,先试试你的VS2008是不是好的,编译一个普通的HelloWorld控制台程序看看可以不?
如果没有问题,重启你的编译器,然后重新新建一个工程,再重新配置include目录,lib目录和用到的lib。把代码复制过去重新编译连接一次再试试,然后看情况再说吧。。。
第2个回答  2012-10-17
遇到同样的问题,想问是要用哪个lib?
第3个回答  2013-01-16
你好,能把你的解决方法告诉我,我也遇到了同样的问题啊,先谢谢了
相似回答