编译运行结果为文件不存在
你还没有建立这个文件,当然不存在了。
要建立这个文件,调用File类的mkdirs()方法就可以了
② 关于c语言,为什么我一运行程序,老是说文件不存在
书上印的程序很多都错误的,要自己调试。
编译没有过,没有生成可执行程序,所以文件不存在。
Do you want to build it? 是否要建立(编译+链接)程序
③ visual c++6.0编译完程序时提示.exe文件不存在,求大神解答
明显的是编译的时候出错了,导致没有生成exe。你需要把这个错误解决掉。编译成功后才会生成exe。
参考:
#include <stdio.h>
int main()
{
printf("Hello word!");
return 0;
}
④ vf表单中编写代码后运行为什么会有文件不存在的情况
表单中会引用其他地方的文件,
比如数据环境中会添加表,
图片控件会显示图片等等
但是文件位置有绝对位置和相对位置
如果使用绝对位置,
当你换个电脑就可能出现文件不存在的问题
如果使用相对位置,你文件必须都放在项目文件夹下
你先看看是哪个文件不存在,再看看哪里引用的
⑤ c语言编写一个程序后,为什么编译是是文件不存在,要如何调节
可能是你的文件夹地址设置不正确,不知道你用了那个版本的C,如果是TC,可以这样去检查一下(设TC目录是C:\TC):
运行TC,进入Options/Directories,把其中的Include Directories设置为C:\TC\INCLUDE 。
⑥ 为啥用visual c++6编程好后,最后运行时显示文件不存在
Microsoft Visual C++ 6.0编程序时自动提示是不用设置的,这个是Visual C++ 6.0的自动功能。
但是会出现由于自动提示的数据文件出错导致提示功能失效的现象,当出现该问题时按照如下步骤,就可以恢复自动提示功能。
退出Visual C++6.0软件;
在资源管理器定位到程序所在的文件夹;
删除扩展名是 .ncb的文件;
重新打开Vi sual C++并加载之前的项目,自动提示功能就正常了。
⑦ 使用VC++6.0编译时为什么总显示文件不存在
题主看一下,底部是不是有一个报错,滚轮上划看到错误详情为Compiling...Error spawning cl.exe,这个是因为路径错误所致。
VisualC++6.0由Microsoft开发,它不仅是一个C++编译器,而且是一个基于Windows操作系统的可视化集成开发环境(,IDE)。
Visual C++6.0以拥有“语法高亮”,自动编译功能以及高级除错功能而着称。比如,它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。
其编译及创建预编译头文件(stdafx.h)、最小重建功能及累加连结(link)着称。这些特征明显缩短程序编辑、编译及连结的时间花费,在大型软件计划上尤其显着。
由于C++是由C语言发展起来的,也支持C语言的编译。6.0版本是使用最多的版本,很经典。最大的缺点是对于模版的支持比较差。现在最新补丁为SP6,推荐安装,否则易出现编译时假死状态。仅支持Windows操作系统。
目前发现与windows 7兼容性不好,安装成功后可能会出现无法打开cpp文件的现象。
⑧ C语言的运行问题(总说文件不存在)
1、如果是c语言生成的可执行程序,提示找不到文件,一般是因为没有指明程序的目录,特别是在Linux平台上,以test.c为例:
gcc-otesttest.c
./test
其中,“.“是指的当前目录,./test就是执行当前目录下的test程序。在windows平台上生成控制台程序时,需要使用cd命令进入debug或者relase目录,比如
cdtest/debug
2、如果是C语言源代码中使用fopen等系列的文件操作函数对文件进行打开、读写等操作,提示打不开文件,一般是C源代码中的FILE指针返回了NULL,调用相应的函数时,需要指明要操作文件的具体路径 。
⑨ vc6.0编写的程序没错,但是编译连接时提示有错误,运行时提示文件不存在怎么回事求大神帮忙
1 编译阶段,执行的是对单个文件的转换,从源代码转换成二进制文件。
2 链接阶段,将每个源文件转成的二进制文件,及相关的系统库文件共同打包生成可执行文件。
3 从定义上可以看出,链接阶段,出现错误有两种可能:
1) 函数中引用了不存在的函数。
2) 编译环境有问题,导致ld出错。
⑩ 是写好C语言程序后,编译通过,点执行的时候出现: this file does not exist.Do you want to build it
我记得这个好像是VC++还是CodeBlocks会有……
C语言代码写好后,编译器要把代码编译生成可执行的.exe文件,如果你之前没有编译过这个c文件,或者你改了代码之后再编译,就会提示你,是不是要重现生成。
但有的编译器是默认是重新生成的,比如VS,如果你改了代码,它就会自动重新生成,否则就用之前的.exe。
点确认就好。
代码修改后,最好手动保存,编译器不自动重新生成的话就手动重新生成,不然你发现代码错了,改了后重新运行,发现还是错的,半天找不出错,其实可能是因为没有重新生成,运行的还是之前那个.exe文件,也就是用错误代码生成的。