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

新建文件后又好了,谁能说说为什么
2025-03-04 12:18:02
推荐回答(2个)
回答1:

1编译阶段,执行的是对单个文件的转换,从源代码转换成二进制文件。2链接阶段,将每个源文件转成的二进制文件,及相关的系统库文件共同打包生成可执行文件。3从定义上可以看出,链接阶段,出现错误有两种可能:1)函数中引用了不存在的函数。2)编译环境有问题,导致ld出错。

回答2:

程序已经在运行了,把那个黑漆漆得窗口退出来就可以了