/tmp/ccz8tz4H.o:(.bss+0x0): `fd_lcd'被多次定义 /tmp/ccITbHAm.o:(.bss+0x4):第一次在此定义 /tmp/ccz8tz4H.o:(.bss+0x4): `plcd'被多次定义 /tmp/ccITbHAm.o:(.bss+0x8):第一次在此定义 collect2: 错误: ld 返回 1
时间: 2024-01-19 07:03:17 浏览: 200
这个错误提示是在编译链接时出现的,提示说 `fd_lcd` 和 `plcd` 变量被多次定义了。可能是因为在多个源文件中都定义了这些变量,或者在同一个源文件中多次定义了这些变量。解决方法是要保证每个变量只被定义一次,可以将变量定义放在头文件中,然后在需要使用的源文件中包含这个头文件。另外,还可以使用 `extern` 关键字来声明变量,表示这个变量是在其他源文件中定义的。这样可以避免多次定义变量的问题。
阅读全文