1. 首页
  2. 数据库
  3. 其它
  4. 文件编译时出现multiple definition of ‘xxxxxx’的具体解决方法

文件编译时出现multiple definition of ‘xxxxxx’的具体解决方法

上传者: 2021-01-03 13:49:24上传 PDF文件 38.3KB 热度 7次
问题:原来有单个文件tcpclient.c,运行gcc -o tcpclient tcpclient.c可以顺利完成编译,并能与下载到目标板中的tcpserver成功通讯;现在把tcpclient.c中的底层通讯部分抽取出来,单独放到一个文件中nettrans.c中,并有netrans.h作为头文件;然后,使用命令 代码如下:gcc -o tcpclient nettrans.c tcpclient.c编译,也总能成功编译。 但是,使用Makefile来编译,总是出现如下multiple definition of类的错误: 代码如下:dingq@u1110-120628:~/hwsvn/2s
下载地址
用户评论