C Keil uVision v.5.12.0.0中的构建问题
我正试图编译这个项目 在uVision v.5.12.0.0中,但在构建项目时,我遇到了以下错误:C Keil uVision v.5.12.0.0中的构建问题,c,embedded,bluetooth-lowenergy,toolchain,keil,C,Embedded,Bluetooth Lowenergy,Toolchain,Keil,我正试图编译这个项目 在uVision v.5.12.0.0中,但在构建项目时,我遇到了以下错误: .\_build\ble_app_template.axf: Error: L6218E: Undefined symbol ble_bondmngr_bonded_centrals_store (referred from main.o). .\_build\ble_app_template.axf: Error: L6218E: Undefined symbol ble_bondmngr
.\_build\ble_app_template.axf: Error: L6218E: Undefined symbol ble_bondmngr_bonded_centrals_store (referred from main.o).
.\_build\ble_app_template.axf: Error: L6218E: Undefined symbol ble_bondmngr_init (referred from main.o).
.\_build\ble_app_template.axf: Error: L6218E: Undefined symbol ble_bondmngr_on_ble_evt (referred from main.o).
下列符号:
ble_bondmngr_bonded_Central_store
ble_bondmngr_init
ble_bondmngr_上的ble_evt
- nRF51 SDK版本5.1.0
- S110软设备版本6.0.0
- nRF51822评估工具包版本2.1.0或更高版本
我想这将生成您需要的文件夹结构和文件。对于uVision v.5.12.0.0,需要的文件是ble_app_lbs.uvprojx,是的,ble_lbs.c包含在项目中仔细查看,ble_lbs.c不是您需要的文件,您发布的链接中没有包含许多其他文件的参考。projct似乎依赖于未包含的其他组件。μVision5.xx将乐于阅读μVision 4.xx项目文件。请注意,μVision 5中的μVision 4项目有时需要位于的旧版支持包。虽然我只需要在旧的ARM7项目中使用它。