Linux中出错:collect2: error: ld returned 1 exit status

#collect2: error: ld returned 1 exit status
我从GitHub上下载了"Exo_Transmit"程序,这个程序主要是C语言。我用linux编译这个程序,使用"make"后,最终报错。

img

图片中是编译的最后一步。

这个问题该怎么解决?

提示你 chem 重复定义,检查检查

你这代码里面有 chem 定义重复了, main_transmission 这个函数没有定义,检查程序代码中是否有定义该函数。这两个地方你去检查一下。