vs2010编译出的exe“应用程序无法正常启动(0xc0150002)”

Posted For The Glory

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vs2010编译出的exe“应用程序无法正常启动(0xc0150002)”相关的知识,希望对你有一定的参考价值。

今天编译出一个使用ogre1.6.5动态库的应用程序,启动时报“应用程序无法正常启动(0xc0150002)”的错误提示。

编译环境是Win10+VS2010。这个错误可以在Windows 日志中查看到详细信息(计算机——管理——事件查看器——Windows日志——应用程序)。

错误原因是:ogremain连接两个旧版本的lib库(可能是vs2005编译出的)。因此分别找到对应库的源码,在vs2010环境下重新编译出类库,再进行链接。

再次编译OgreMain.dll时又出现一个问题:

解决的方法:点class view中的工程,选右鍵,再点clean就可以了; 或者是 build->clean solusion。

以上是关于vs2010编译出的exe“应用程序无法正常启动(0xc0150002)”的主要内容,如果未能解决你的问题,请参考以下文章

安装完VS2010,打开时发现错误提示:应用程序无法正常启动(0xc000007b)。请单击“确定”关闭应用程序。

VS2010 编译OGRE最后出现无法打开All_Build

VS不同编译器,x86,x64,动态库,静态库交叉引用问题

VS不同编译器,x86,x64,动态库,静态库交叉引用问题

VS不同编译器,x86,x64,动态库,静态库交叉引用问题

在VS2010的VB中怎样编译出EXE文件?