zoukankan      html  css  js  c++  java
  • 运行C++程序是出现错误:cannot open Debug/1.exe for writing

    今天,打开VC6.0环境编了个小程序,谁知给我报了“cannot open Debug/1.exe for writing”这样一个错,然后,我就纳闷了,这是什么错丫?

    想了半天,后想通,为什么会这样:
    解释如下::当一个程序处于运行状态时,这个程序的exe文件是处于写保护的,不可写,因此用VC重新编译的时候会试图写入1.exe,这时就会出现上面的错误了。
    所以,应该是在上次调试的时候,1.exe没有正常退出.
    解决办法:可以通过任务管理器查看出此进程是否正在运行,如在运行就结束该进程,即可。
     
     
     
    另外出现运行的错误:程序已终止,解决办法——不要兼容模式
     
    还有一种是,工具——选项——目录,
    这是你编译时所引用的文件找不到导致的,检查一下:工具->选项->路径,

    executatble files里有没有下面几项:
    X:Program FilesMicrosoft Visual StudioCommonMSDev98Bin
    X:Program FilesMicrosoft Visual StudioVC98BIN
    X:Program FilesMicrosoft Visual StudioCommonTOOLS
    X:Program FilesMicrosoft Visual StudioCommonTOOLSWINNT

    include files里的路径:
    X:Program FilesMicrosoft Visual StudioVC98INCLUDE
    X:Program FilesMicrosoft Visual StudioVC98MFCINCLUDE
    X:Program FilesMicrosoft Visual StudioVC98ATLINCLUDE

    library files里的路径:
    X:Program FilesMicrosoft Visual StudioVC98LIB
    X:Program FilesMicrosoft Visual StudioVC98MFCLIB

    如果有的话,是不是指向正确的路径
    这里的X:Program FilesMicrosoft Visual Studio可能因个人的安装路径不同而有区别,应该是你的VC6安装路径.没有就手动添加,路径错误就需要改成正确的.

    你可以用鼠标右击你的VC6启动图标,查看属性,在"快捷方式"栏中"目标"一项里,可以复制从头到"common"前面的部分,替换这里的"X:Program FilesMicrosoft Visual Studio".
  • 相关阅读:
    省队集训Ⅱ-Day5
    省队集训Ⅱ-Day4
    省队集训Ⅱ-Day3
    省队集训Ⅱ-Day2
    省队集训Ⅱ-Day1
    并查集 Pro
    树上带修: 莫队Ⅳ
    树上骗分: 莫队Ⅲ
    带修骗分: 莫队Ⅱ
    骗分带师: 莫队Ⅰ
  • 原文地址:https://www.cnblogs.com/luo841997665/p/4614927.html
Copyright © 2011-2022 走看看