Makefile を使用する 2 つの C プロジェクトがあります。1 つは、他のプロジェクトで使用したいライブラリを提供します。より具体的には、次のような構造です。
.
├── hiredis
│ ├── Makefile
│ ├── hiredis.h
│ └── ...
├── qemu
│ ├── Makefile
│ ├── source_code.c
│ └── ...
qemu プロジェクト内の一部のファイルに、ヘッダー ファイルsource_code.c
をインクルードしたいと考えています。hiredis.h
単にhiredisディレクトリをqemuツリーに追加するのが正しい方法だとは思いません。
(IDE なしで) qemu プロジェクト内でライブラリを使用する最良の方法は何ですか?