解决undefined reference to `__aeabi_uidiv'错误

1.在Makefile中添加 libgcc.a 路径,如下图:解决undefined reference to `__aeabi_uidiv'错误解决undefined reference to `__aeabi_uidiv'错误

解决undefined reference to `__aeabi_uidiv'错误

2.修改Makefile后,再次编译,会出现undefined reference to `raise',解决方法如下:

在工程文件夹中任一.c文件中添加 int  raise(void)函数,具体如下图:

解决undefined reference to `__aeabi_uidiv'错误解决undefined reference to `__aeabi_uidiv'错误


解决undefined reference to `__aeabi_uidiv'错误


PS: 本人在main.c 中定义了该函数。 注:int raise 函数也可以 定义成 如下:

解决undefined reference to `__aeabi_uidiv'错误

解决undefined reference to `__aeabi_uidiv'错误

解决undefined reference to `__aeabi_uidiv'错误 该函数定义是参考网上的。