C++学习(四六五)应用程序无法正常启动(0x000007b)
Posted hankern
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++学习(四六五)应用程序无法正常启动(0x000007b)相关的知识,希望对你有一定的参考价值。
问题描述:
将应用程序的一个动态库进行更换,原来的库是用vs2010生成的,新库是用vs2017生成的。
exe使用a.dll,a.dll使用b.dll,a.dll用vs2017生成(生成时没有问题),b.dll使用vs2010生成。运行exe提示上述错误。
exe单独使用vs2010或vs2017的dll都没有问题
exe使用vs2017生成
exe和dll版本均是32位的debug版本
原因分析:
可能是vs版本不一致造成的
问题解决:
在a.dll中还使用了gdald.dll,应该是gdald.dll有问题,换成gdal.dll就可以了
以上是关于C++学习(四六五)应用程序无法正常启动(0x000007b)的主要内容,如果未能解决你的问题,请参考以下文章
C++学习(四六四)Microsoft.Cpp.Platform.targets(67,5): error MSB8020: 无法找到 <unsupported> 的生成工具
C++学习(四六四)Microsoft.Cpp.Platform.targets(67,5): error MSB8020: 无法找到 <unsupported> 的生成工具