是写好C语言程序后,编译通过,点执行的时候出现: this file does not exist.Do you want to build it?

如题所述

我记得这个好像是VC++还是CodeBlocks会有……
C语言代码写好后,编译器要把代码编译生成可执行的.exe文件,如果你之前没有编译过这个c文件,或者你改了代码之后再编译,就会提示你,是不是要重现生成。
但有的编译器是默认是重新生成的,比如VS,如果你改了代码,它就会自动重新生成,否则就用之前的.exe。
点确认就好。
代码修改后,最好手动保存,编译器不自动重新生成的话就手动重新生成,不然你发现代码错了,改了后重新运行,发现还是错的,半天找不出错,其实可能是因为没有重新生成,运行的还是之前那个.exe文件,也就是用错误代码生成的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-01
不一定要写好,这只是让你的程序(包括有错误的或未完成的)存档,以后打开这个文件就可以继续编辑或更改,每编译一次这个文件就自动把当前程序存入,并覆盖之前的这个程序
第2个回答  2017-07-24
你是不是没有编译就运行了?
可以直接选择“yes”;或者先编译一下,再运行
第3个回答  2012-04-02
不是选择编译,是选择构建工程。
第4个回答  2015-03-03

编完程序后,点击编译微形条1,第一个按钮。2,第二个按钮。3,第四个按钮。我试过了,OK

本回答被网友采纳

c语言程序运行时显示this file dose not exise,怎么解决?
this file dose not exist -- 这个文件不存在。怎么解决: 查一下文件名拼写有无错,大小写对吗? 文件的路径是否有误?若文件真的不存在,那么你需要建立一个,例如用文本编辑写一个,或复制一个。

...This file does not exist. Do you want to build it?”_百度...
我也是苦恼了好久,现在弄好了。这句话的意思就是说工程建好了,但是放工程的文件夹没建好,就是虚有这个工程。所以重建一个工程,放在一个已存在的文件夹里就行了。最后,先编译,再建立,最后运行就行了

c语言点f5出现this file does not exist
题主是否想询问“c语言点f5出现this、file、does、not、exist”什么原因吗?1、是你的安装配置路径有问题,你看一下你的include的路径对不对。2、可能是文件不小心被删除了。

...this file does not exist.do you want to build it?
1,countValue中,cos()的返回值是double,编译器无法自动将其转换为float 2,楼主的main()前面也有子函数定义,后面也有子函数定义。个人觉得这个习惯不好。3,main中少return,然后程序就可以运行了。

C语言编程怎么老是出现这个this file does exist.do you want to build...
也就是说你在用open的时候没有写O_CREAT,如果没有你要打开的文件他也不会创建,所以会出现你说的那个错误 open("pathname","O_WRONLY|"O_CREAT"")。。这样写估计就可以了。。

C语言习题求助,编译通过,运行错误,高分求解
由于 C 语言本身的最大特点就是:其不仅是编程格式上非常地自由,而且在对其进行编译时也是非常自由的(编译器能够放过去很多它认为不是问题的问题),但自由的同时也给程序员带来了程序调试和运行上的困难。有些错误在编译的时候是能够发现的(例如:程序语法错误)、而有些错误在编译程序的时候却是不...

为什么在c语言编好的程序无法运行
比如:hello.c,在windows下可能生成hello.exe。在linux\/unix下,可能生成hello “编译”和“连接”过程,不能有错误。否则得修改源程序或其它配置,然后重新做一遍。如果是在一个“集成环境”,或者所谓IDE下,.exe等可执行文件必须是该IDE中可见的,即对应的PATH环境变量包含.exe可执行文件所在的路径。

编写C语言程序是老是出现,执行c1.exe时出错
float x[],int M,float h[],int N,float y[]);void main() \/\/这个是小写的void{int M,N,n;float a;float A,q,w0,T,w;char c;float y[81]={0}; float x1[32]={0};float x2[32]={0};float x3[32]={0};float xa[50]={0};for(n=0;n:\\n");c = getchar(...

在C语言编译器目录下执行如下命令
BGI 驱动程序C源代码 把文件都放到TC目录下执行到命令提示符执行这个命令就偶了。就像执行汇编的masm命令一样。试试吧,这个我也没用过。javac的用法:SYNOPSISJavac [ options ] [ sourcefiles ] [ @argfiles ]Arguments may be in any order. options :Command-line options. sourcefiles :One or more sourc...

Linux下编写c语言头文件,编译时出现“函数未定义”
再统一链接。方法如下 gcc -c main.c # -c参数的作用是让gcc只编译,不链接gcc -c test.cgcc -o main main.o test.o # 将编译好的目标代码链接当然,以上是在gcc为编译器的前提下执行,如使用clang等其他编译器,方法类似(clang的调用方法与gcc高度兼容)...

相似回答