gcc一个文件没事,两个就出错。如图

来源:4-1 [Linux C语言] 多个源文件分而治之

qq_抱着盒子的姑娘_0

2017-03-29 16:43

http://img.mukewang.com/58db734c0001f12106910180.jpg

在hello.c 中加“max.c ” 出现max 重复  不知道该怎么解决了

写回答 关注

2回答

  • 慕粉1637338008
    2017-08-10 15:05:49

    hh 我跟你一样的情况。我觉得如洋洋洋葱回答,hello.c 已经包含了 max.c, 不用把两段放一起了,直接gcc hello.c就没问题了。

  • 洋洋洋葱
    2017-03-29 19:29:19

    在hello.c中加了#include "max.c" 以后,仅相当于把max.c里面的代码粘贴放到那里了,所以在外面用gcc编译的时候:gcc hello.c 就已经包含了max.c的内容,如果输入:gcc hello.c max.c 就相当于有两段max.c里面的代码,会报重复的错误

    qq_抱着盒...

    应该怎么改呢,我把max.c去掉,还是报错

    2017-03-31 11:29:15

    共 1 条回复 >

Linux C语言编程基本原理与实践

本视频教程介绍C语言基本工作原理以及适用与C的实际开发方式

204128 学习 · 451 问题

查看课程

相似问题