在keil中使用malloc()函数来动态分配内存,返回了分配内存的首地址,但是却无法给内存赋值。同样的程序使用linux GCC编译器编译并运行没有任何问题。因此求助万能的网。经过一番查阅,原来keil中如果需要使用malloc()、calloc()、free()等函数,需要开启MicroLIB。
参考资料:
KeilMDK编译错误Error: L6218E: Undefined symbol __aeabi_assert (referred from xxx.o).
参考资料:
在keil中使用malloc()函数来动态分配内存,返回了分配内存的首地址,但是却无法给内存赋值。同样的程序使用linux GCC编译器编译并运行没有任何问题。因此求助万能的网。经过一番查阅,原来keil中如果需要使用malloc()、calloc()、free()等函数,需要开启MicroLIB。
参考资料:
KeilMDK编译错误Error: L6218E: Undefined symbol __aeabi_assert (referred from xxx.o).
参考资料: