nRF52840-instruction icon indicating copy to clipboard operation
nRF52840-instruction copied to clipboard

编译出错,display重复定义

Open Rem0uld opened this issue 3 years ago • 3 comments

Linking: .build/candy_ble_2_pro_v1_default.elf [ERRORS] | | d:/qmk_msys/mingw64/bin/../lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/bin/ld.exe: .build/obj_candy_ble_2_pro_v1_default/keyboards/candy_ble_2/pro_v1/pro_v1.o:D:\QMK\52840\qmk/keyboards/candy_ble_2/ssd1306.h:70: multiple definition of display'; .build/obj_candy_ble_2_pro_v1_default/ssd1306.o:D:\QMK\52840\qmk/keyboards/candy_ble_2/ssd1306.h:70: first defined here | d:/qmk_msys/mingw64/bin/../lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/bin/ld.exe: .build/obj_candy_ble_2_pro_v1_default/keyboards/candy_ble_2/keymaps/default/keymap.o:D:\QMK\52840\qmk/keyboards/candy_ble_2/ssd1306.h:70: multiple definition of display'; .build/obj_candy_ble_2_pro_v1_default/ssd1306.o:D:\QMK\52840\qmk/keyboards/candy_ble_2/ssd1306.h:70: first defined here | collect2.exe: error: ld returned 1 exit status | make[1]: *** [tmk_core/rules.mk:288:.build/candy_ble_2_pro_v1_default.elf] 错误 1 make[1]: 离开目录“/d/QMK/52840/qmk”

Rem0uld avatar May 15 '21 14:05 Rem0uld

你好我也遇到了同样问题,请问您最后是如何解决的呢?

H-QYan avatar Aug 11 '21 14:08 H-QYan

我找到了解决办法,请在keymaps文件夹的config文件中注释掉#define SSD1306OLED取消使用ssd1306(虽然我不知道别人为啥可以用)

H-QYan avatar Aug 23 '21 08:08 H-QYan

搞定了没,正常吗

LQDRCXK avatar Nov 11 '22 11:11 LQDRCXK