C 環境で使用できるピア レビュー済みのライブラリをお勧めできますか (Boost for C++ のようなもの)。ハッシュ、スレッド、プロセス間通信、リスト、スマート メモリ管理を提供するもの...
環境は組み込みシステムであり、非常に最小限のシステムではなく、PC でもありません。
Apache Portable Runtime (APR)プロジェクトを確認してください。
その機能の一部:
言うまでもなく、ポータブルです。
Boehm GCを見てください。C (または C++) で広く使用されている保守的なガベージ コレクターであり、スマート メモリ管理に関する限り、ニーズを満たすことができます。
私もGLibの時流に乗るつもりです。Cは複雑なデータ構造の構文糖衣構文を提供しないため、GLibには多くのキャストと長い関数名がありますが、少し冗長性を追加して、非常に効率的な作業を実行します。
Glib の使用について。
おそらく、必要なものを取得してクロスコンパイルできます。したがって、スレッド パッケージだけが必要な場合は、それをコンパイルするだけで、すべてを取得する必要はありません。
Python VM でも同じことをしています。PyMite はマイクロコントローラーに適合し、すべての機能を使用するわけではありません。