广告
淘宝内部优惠券
当前位置: 开发异常方案库» C/C++ » c语言: codeblocks运行时error: ld reeturened 1 exit status

c语言: codeblocks运行时error: ld reeturened 1 exit status

开发异常方案库  收集整理于:2020-05-27 21:08:00  浏览:66次
各位高手大家好,本人c语言入门小白一个,请教大家一个问题。 我在运行一个project时出现了一些奇怪的问题。 我的project是一个人写好的,我需要做的就是改改参数值,跑一跑程序。他开给我的源程序可以编译运行,可是当我肤质拷贝到另一个路径时就出现过以下这些问题: undefined reference to "..."和“error: ld reeturened 1 exit status"。 为了解决undefined reference to“...”,我把自定义的函数又复制到它提示缺失的那个.c文件下。然后编译: 只剩下“error: ld reeturened 1 exit status"。 奇怪的是,我今早才来开电脑的时候,这个被复制的project是编译运行成功了的,然后我改了几个参数值,就出现了上面的问题。 我确定project没有啥参数名称写错这些问题。 然后我把codeblocks关了好几次又重新打开,还是编译出错“error: ld reeturened 1 exit status”。 哪位高手能帮我看看是啥问题? 是不是复制的路径问题还是说是compiler的问题? 网上找了很多这个问题,但是不能解决我的问题。 请大家帮我想想是什么原因。感谢。

------网友观点--------------------
怎么也需要贴一下代码以及错误截图吧

------网友观点--------------------

------网友观点--------------------
引用 1 楼 Simple-Soft 的回复:
怎么也需要贴一下代码以及错误截图吧
图在楼下了 谢谢

------网友观点--------------------
你这。。。贴代码的文本啊,好本地复现,你这贴一个图片又这么多错怎么搞

------网友观点--------------------
引用 4 楼 a1007885391 的回复:
你这。。。贴代码的文本啊,好本地复现,你这贴一个图片又这么多错怎么搞
我这个project下14个文件,你要我都贴吗? 还是只要main?

------网友观点--------------------
看一下编译的输出,报错在哪

------网友观点--------------------
引用 6 楼 a1007885391 的回复:
看一下编译的输出,报错在哪
你好,我一个同事叫我把project下obj和bin里面的debug文件删了 结果还真行了 所以是编译的问题吗?好奇怪,可是之前都ok的啊, 我在笔记本上都可以,然后回学校拷到台式机就不行了。 这下好了,可是原理我还是没搞懂,不知道为啥会这样。

------网友观点--------------------
不清楚你的编译器和运行平台,可能是你第一次检出后出错了,但是修改了问题没有重新生成解决方案或者说是重新编译,又用的之前的编译文件,导致的错误;你删除之后没有那些编译过程产生的文件了,他又自动重新生成了,所以就正常了。反正我一般改了代码都是重新生成解决方案

------网友观点--------------------
先把编译警告和error解决了~

------网友观点--------------------
引用 8 楼 a1007885391 的回复:
不清楚你的编译器和运行平台,可能是你第一次检出后出错了,但是修改了问题没有重新生成解决方案或者说是重新编译,又用的之前的编译文件,导致的错误;你删除之后没有那些编译过程产生的文件了,他又自动重新生成了,所以就正常了。反正我一般改了代码都是重新生成解决方案
运行平台是codeblocks 然后编译器是GNU GCC Compiler 很奇怪的是我之前都没这个问题,是在复制project到另一台电脑上后就出现了。 幸好解决了,多谢你的分享

------网友观点--------------------
引用 9 楼 自信男孩 的回复:
先把编译警告和error解决了~
Debug文件删除后errors就没有了,程序就可以正常run了
发布此文章仅为传递网友分享,不代表本站观点,若侵权请联系我们删除,本站将不对此承担任何责任。
软件开发 程序错误 异常 ybaby.netCopyright © 2020-2026  ybaby 版权所有  桂ICP备17004385号-2 网站地图