#include <linux/io_uring.h>
main.c:1:10: fatal error: linux/io_uring.h: No such file or directory
#include <linux/io_uring.h>
^~~~~~~~~~~~~~~~~~
カーネルバージョン5.4.0-80。
APIヘッダファイルをインストールする方法が見つかりませんでした。ただし、ABIはサポートする必要があります。
ベストアンサー1
Ubuntu(カーネルのバージョンによって使用されていると推測されます)では、次のlinux/io_uring.h
ものがあります。linux-libc-dev
。以下をインストールしてください:
sudo apt install linux-libc-dev
でタイトルを探す必要があります/usr/include/linux
。
このライブラリを使用して作成されたプログラムはライブラリのヘッダーを使用するため、インストールは役に立ちませliburing
ん。ただし、試したい場合は、関連パッケージがカーネルUAPIと同じインタフェースを定義しますliburing-dev
。io_uring.h
io_uring.h