一、背景
開發環境:
- Keil 5.27
- NRF52832 SDK15.0
- JLlink驅動 nRF5x-Command-Line-Tools_9_4_0_Installer
在編譯 examples\ble_peripheral\ble_app_uart 工程時,
發生以下錯誤:
error: L6002U: Could not open file …\…\…\…\…\…\…\external\micro-ecc\nrf52hf_keil\armgcc\micro_ecc_lib_nrf52.lib: No such file or directory
二、原因
三、解決方法
3.1 方法一
如果您使用的是SDK v13.0.0或更高版本,則可以執行腳本build_all.bat(在Windows上)進行下載和編譯。請注意,在運行腳本之前,您需要安裝用於編譯的必需軟件。
3.2 方法二
下載鏈接:https://pan.baidu.com/s/1zIUhCe7F4UCuQBQLCHRY8A [18qt]
解壓後將 micro_ecc_lib_nrf52.lib 放到對應SDK\external\micro-ecc\nrf52hf_keil\armgcc文件夾下
• 由 Leung 寫於 2019 年 11 月 16 日