首页 > 其他 > 详细

error: ld returned 1 exit status

时间:2016-04-16 13:41:06      阅读:1160      评论:0      收藏:0      [点我收藏+]

工具Code::Blocks

项目类型:C++控制台程序

构建日志

-------------- 构建: Debug 在 CPlus 中 (编译器: GNU GCC Compiler)---------------

mingw32-g++.exe -Wall -fexceptions -g -Iinclude -c D:\workspace\CPlus\include\b.h -o include\b.h.gch
mingw32-g++.exe -o bin\Debug\CPlus.exe include\b.h.gch obj\Debug\main.o obj\Debug\src\b.o
include\b.h.gch: file not recognized: File format not recognized
collect2.exe: error: ld returned 1 exit status
Process terminated with status 1 (0 分, 1 秒)
1 error(s), 0 warning(s) (0 分, 1 秒)

构建信息

=== 构建: Debug 在 CPlus 中 (编译器: GNU GCC Compiler) ===
error: ld returned 1 exit status|
=== 构建 失败: 1 error(s), 0 warning(s) (0 分, 1 秒) ===

原因:C++中的头文件不需要编译和链接

技术分享

解决策:把头文件的选项中的编译文件和链接文件去掉,然后重新编译即可

error: ld returned 1 exit status

原文:http://www.cnblogs.com/gang-gang/p/5398119.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!