C语言编译成功但生成失败,先前明明可执行,一下子就有错误了

新建文件后又好了,谁能说说为什么

1编译阶段,执行的是对单个文件的转换,从源代码转换成二进制文件。2链接阶段,将每个源文件转成的二进制文件,及相关的系统库文件共同打包生成可执行文件。3从定义上可以看出,链接阶段,出现错误有两种可能:1)函数中引用了不存在的函数。2)编译环境有问题,导致ld出错。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-17
程序已经在运行了,把那个黑漆漆得窗口退出来就可以了追问

我关了又新建文件,好了???

追答

就是你程序已经在执行中, 然后在编译代码就会有这个提示, 关掉后再编译就没问题了

相似回答