为了账号安全,请及时绑定邮箱和手机立即绑定

为什么按《linux下语言变成基础原理》“多个源文。。”和“头文件。。。”老是编译出错

为什么按《linux下语言变成基础原理》“多个源文。。”和“头文件。。。”老是编译出错

supercoko 2016-03-18 20:29:32
tmp/cci3FsES.o:在函数‘max’中:2.c:(.text+0x0): `max'被多次定义/tmp/ccvvasUG.o:1.c:(.text+0x0):第一次在此定义collect2: error: ld returned 1 exit status1.c: In function ‘main’:1.c:12:19: warning: implicit declaration of function ‘max’ [-Wimplicit-function-declaration]     int maxNumber=max(a1,a2);                   ^1.c:13:19: warning: implicit declaration of function ‘min’ [-Wimplicit-function-declaration]     int minNumber=min(a1,a2);                   ^2.o:在函数‘max’中:2.c:(.text+0x0): `max'被多次定义1.o:1.c:(.text+0x0):第一次在此定义3.o:在函数‘min’中:3.c:(.text+0x0): `min'被多次定义1.o:1.c:(.text+0x15):第一次在此定义collect2: error: ld returned 1 exit status
查看完整描述

1 回答

?
asd8532

TA贡献143条经验 获得超187个赞

你最好把代码给出来和你的编译命令

查看完整回答
反对 回复 2016-04-26
  • 1 回答
  • 0 关注
  • 1898 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信