1. 程式人生 > >KEIL軟體中編譯時出現的Error L6200E: symbol multiply defined ...的解決方法

KEIL軟體中編譯時出現的Error L6200E: symbol multiply defined ...的解決方法

原因:如LCD.C檔案使用了bmp.h中的image[ ]變數,那麼就不能將#include"bmp.h"放在LCD.H中,要將#include"bmp.h"放在LCD.C檔案中,或者可以把bmp.h中的image[ ]變數在LCD.C檔案中定義。

查詢方法:例如:..\OBJ\OLED.axf: Error: L6200E: Symbol image multiply defined (by lcd.o and main.o).這個錯誤資訊。紅色的字就是需要修改的變數,按上面的兩種方法修改即