【发布时间】:2021-01-08 08:45:08
【问题描述】:
我正在使用 IAR Workbench 来编译我的代码,
即使我在我的项目中的文件夹和对象中添加了所有 Stm32 Hal 库和对象>处理器
我收到此错误:
[ErrorLi005]: no definition for "HAL_SPI_Init" [referenced from C:\Users\Desktop\Project\EWARM\Project\Obj\api_lib.o
[ErrorLi005]: no definition for "HAL_I2C_Init" [referenced from C:\Users\Desktop\Project\EWARM\Project\Obj\api_lib.o
[ErrorLi005]: no definition for "HAL_USART_Init" [referenced from C:\Users\Desktop\Project\EWARM\Project\Obj\api_lib.o
[ErrorLi005]: no definition for "HAL_ETH_Init" [referenced from C:\Users\Desktop\Project\EWARM\Project\Obj\api_lib.o
...
Linking error
我该如何解决这个错误?
【问题讨论】: