应用程序无法正常启动(Oxc0150002)--新方法

新进了两台电脑,想装win7的系统,

程序在xp下写的,vs2008,

在win7下安装好相应环境后,将程序靠过来,无法运行,

具体:

编译连接通过,运行报错,无法进去main

应用程序无法正常启动(Oxc0150002),

采取了下列解决办法:

1:vs08安装补丁,无效

2:将文件拷贝到目录下,无效

3:从新装win7系统,久经考验的版本,从新配置,无效

新建项目,从建工程,有效,难道是xp和win7有区别吗?

同一个程序,在同事的win7下就可以运行,抓脑壳啊

想到我原来都是装了vs2005的,所以讲vs2005添装在win7环境下。

一切ok,神奇吧,

我算是无语了,这算个什么事情啊!!

 

 

 下面为最新找到的解决办法,应该算是最好的办法了吧

       后来有位高手补充了这个问题的原因和解决办法,这个问题的出现是由于原来的opencv是在VS2008下编译的,现在安装的是VS2010,但是所使用的opencv还是以前的编译的,故我只要调用opencv的函数就会报这个错误。  开始用的上面的安装低版本VS解决问题,后来高手说,只要重新编译一个opencv就可以了,这时候如果电脑安装两个版本VS的话,那么低版本的VS包含的路径等都是调用opencv在低版本下编译的版本;高版本的相应处理。

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值