zoukankan      html  css  js  c++  java
  • error C2440- error BK1513- unable to start program *.exe

    error C2440: 'static_cast' : cannot convert from ...to...

      此种错误是由VC6的程序用VS打开而造成的(以前在VC6下完全正常运行的消息映射在其它版本下编译不通过),

    只要将函数的返回类型或参数类型改为对应的即可。

    unable to start program *.exe拒绝访问

    在网上查找的方案:

    解决方案:  
    1、regedit  
    2、local_machiche--software-miscrosoft-windows-curr version -app-Paths  
      找到iexplore.exe删掉,然后重新添加  
    3、右击app-Paths,  
      添加项 iexplore.exe 默认值为:C://Program Files//Internet Explorer//iexplore.exe  
      添加字符串值:path : 值为:C://Program Files//Internet Explorer  

    然后重写启动vs
     
    但是我出现这问题时,并没有采取此种方法。
    因为,我发现在应该输出.exe的目录下并没有生成.exe,所以我将属性中的一系列路径修改了一下:
    右击-》properties-》
    C/C++ -》output files:
     
    Precompiled Header:
     
    Linker->General:
    Debugging:
    Optimization:
     
    Browse Information->General:
     
    这样可以确保产生.exe的路径是正确的。
     

     error BK1513 : nonincremental update requires all .SBR files 

    这个文件没什么影响,它是为了browser   source(方便浏览源代码而生成的文件)

    解决办法:

    1 删除debug目录,工程重新全部编译(我是经过这一步就成功了,第二步没用到)

    2 可能是   BSCMAKE.EXE   生成   bsr   文件出错了,那就不生成得了.   
      Project   ->   Settings   ->   C/C++  
      在   Category   下拉框中选择   Listing   Files  
      去掉   Generate   browse   info   这个选择框前面的勾.

    Debugging information cannot be found or does not match

    问题:
    Debugging information for "project.exe" cannot be found or does not match. Binary was not built with debug information.

    答案:转自(http://social.msdn.microsoft.com/Forums/zh-CN/Vsexpressvc/thread/503d3ded-976e-460e-b5f9-7e03454ed387)
    To enable debugging:

    1) Goto Project->HelloWorld Properties
    2) On the left expand "Configuration Properties"
    3) Expand "C/C++"
    4) On the left, Select "General"
    5) On the right, change "Debug Information Format" to "Program Database For Edit And Continue (/ZI)"
    5) On the left, Select "Optimization"
    6) On the right, change "Optimization" to "Disabled (/Od)"
    7) On the left, expand "Linker"
    8) On the left, select "Debugging"
    9) On the right, change "Generate Debug Info" to "Yes"
    10) Click ok

    Also when running your application use Ctrl+F5 to build and run it, this keeps the console window open long enough for you to see your output.

  • 相关阅读:
    一个先进的App框架:使用Ionic创建一个简单的APP
    Hexo NexT 博客本地搭建指南
    Spring Boot 2.0 入门指南
    1. 初识 Lucene
    Spring Framework 简介
    电脑软件推荐安装列表
    PHP 环境搭建篇
    C++ STL 容器之栈的使用
    0x02 译文:Windows桌面应用Win32第一个程序
    反射?切面?怎样对公共参数及行为进行封装
  • 原文地址:https://www.cnblogs.com/syqun/p/err.html
Copyright © 2011-2022 走看看