asio-libaio is based on asio-1.26.0 and add asynchronous read/write file by used libaio. Read/write file buffer must be a multiple of the filesystem block size and be aligned to the memory page size.
libaio must be install first.
ubuntu
sudo apt install libaio-dev -y
centos
# Install libaio
sudo yum install libaio-devel -y
$ ./autogen.sh
then configure:
$ ./configure
then compile:
$ make
Important: In the linux system, libaio is used by default to read and write files.