先说下自己的情况:
用MKL时一直出现 0xc000007b 搜了很多,下面这篇帮助最大。
问题是在Linker->Input里面:先是用的libguide40.lib,这时出现错误。改成libguide.lib后正常运行了!
PS: 我VC++ Directories都设置的是ia32,不是ia64。MKL版本是9.0
原址: http://china.ygw.blog.163.com/blog/static/68719746201231572117534/
今天,在vc2010环境下调试程序时无法启动程序,出现0xc000007b错误,如下图所示:

出现这种问题,一般是由于32/64位的程序静态链接了64/32位的库文件导致。调试程序是32位,其静态链接的相关库文件也应该是32位。使用Dependence软件查看后,发现其中一个库文件链接了64位的libeay32.dll文件,使其链接32位版本的libeay32.dll文件后问题解决。
本文详细介绍了在使用MKL时遇到的0xc000007b错误,并提供了通过修改链接库解决该问题的步骤。包括将libguide40.lib更改为libguide.lib后程序能够正常运行,以及如何通过Dependence软件检查并替换错误的库文件。
1712

被折叠的 条评论
为什么被折叠?



