makeが使いたくても見つからないビルド実行可能ファイルは何ですか?

makeが使いたくても見つからないビルド実行可能ファイルは何ですか?

そのため、tplink用のドライバを作成しようとしていますが、「make」と入力すると、次のような結果が表示されます。

make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.18.10-200.fc36.x86_64/build M=/home/dfmaaa1/rtl8821au  modules
make[1]: *** /lib/modules/5.18.10-200.fc36.x86_64/build: No such file or directory.  Stop.
make: *** [Makefile:116: modules] Error 2

どういう意味ですか?なぜビルドが見つかりませんか? githubリポジトリはhttps://github.com/ulli-kroll/rtl8821au。私はFedora 36ワークステーションを使用しています。カーネルバージョン:5.18.10-200.fc36.x86_64

ベストアンサー1

sudo dnf install kernel-develこれがあなたが探しているものです。プロセスの新しいカーネル部分をインストールする場合は、再起動する必要があります。

おすすめ記事