嗨我正在尝试编译我的程序,但总是得到这个链接器错误:
.\_build\ble_app_hids_keyboard.axf: Error: L6200E: Symbol UX_captureStarted multiply defined (by sens.o and main.o)
..\_build\ble_app_hids_keyboard.axf: Error: L6200E: Symbol UX_captureStarted multiply defined (by algorithm.o and main.o).
这是我的代码的结构:
感测器
extern int8_t UX_captureStarted = 0;
感测器
int8_t UX_captureStarted = 0;
算法.h
#include "sens.h"
// some processing using UX_captureStarted
主程序
#include "algorithm.h"
//some processing using UX_captureStarted
使用与 UX_captureStarted 相同的结构声明的其他几个变量时,我遇到了相同的链接器错误。感谢您的帮助。