opencv 应用程序无法正常启动0xc000007b

        由于项目需要升级了vs到2019,且受空间限制卸载了2013.于是重新编译了opencv 3.1.0. 一开始提示缺少动态库msvcp120d.dll 和msvcr120d.dll于是再网上下载了一个。但是接着提示0xc000007b。检查了opencv是X64编译,项目也是x64. 当时下载没注意这点,就随便下了一个以为就能用。

后来有幸搜到下面,真香,此处提供参考文章,及下载64位的下载地址。

msvcp120d.dll free download | DLL‑files.com (dll-files.com)VS+OpenCV应用程序无法正常启动(0xc000007b)【已解决】_105度西瓜的博客-CSDN博客

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Qt开发中,有时候会出现应用程序无法正常启动的问题。这个问题通常是由于缺少依赖库或者库文件版本不匹配导致的。以下是两种可能的解决方案: 1.检查依赖库是否完整:在Qt开发中,有些依赖库需要手动添加到项目中。如果缺少依赖库,就会导致应用程序无法正常启动。可以通过检查项目文件中的依赖库列表,或者使用依赖库检查工具来检查依赖库是否完整。 2.检查库文件版本是否匹配:在Qt开发中,不同版本的库文件是不兼容的。如果使用了不匹配的库文件,就会导致应用程序无法正常启动。可以通过检查库文件的版本号,或者使用库文件版本检查工具来检查库文件版本是否匹配。 以下是一个可能的解决方案示例: ```shell 在QtCreator中,可以通过以下步骤来检查依赖库是否完整: 1.打开项目文件,选择“项目”菜单下的“构建设置”选项。 2.在“构建设置”对话框中,选择“构建步骤”选项卡。 3.在“构建步骤”选项卡中,选择“qmake”步骤。 4.在“qmake”步骤中,选择“附加参数”选项卡。 5.在“附加参数”选项卡中,添加“-r”参数,然后点击“应用”按钮。 6.重新编译项目,查看是否还有应用程序无法正常启动的问题。 如果问题仍然存在,可以尝试检查库文件版本是否匹配: 1.打开QtCreator,选择“工具”菜单下的“选项”选项。 2.在“选项”对话框中,选择“Kits”选项卡。 3.在“Kits”选项卡中,选择“Desktop”选项卡。 4.在“Desktop”选项卡中,选择“CMake”选项卡。 5.在“CMake”选项卡中,添加正确版本的库文件路径。 6.重新编译项目,查看是否还有应用程序无法正常启动的问题。 --相关问题--:

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值