在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).
參考資料: