【发布时间】:2017-10-26 21:36:07
【问题描述】:
是否有任何类似 stdlib 的用于裸机编程的库?
我正在尝试为裸机环境构建一个程序(应该在 linux 上构建)。该程序依赖于 stdlib 和 posix lib(malloc、calloc、realloc、free 和 pthread 使用)。无论如何我都会为单线程修改它。
我正在阅读https://www.ibm.com/developerworks/aix/tutorials/au-memorymanager/,也许我会实现自己的内存管理。但就我而言,该程序具有各种大小的 malloc/realloc/free 。如果有任何程序(开源)支持内存管理(希望也是 pthread),请给我一个建议。语言是 C。
【问题讨论】:
-
malloc的实现通常以某种方式取决于您的设备和提供的设备,因此“裸机”不够具体。您可以look here 寻求想法,这是我在 DOS 上所做的。 -
谢谢,稍后我会仔细看看。
-
FreeRTOS? ......