Jak opravit C++ "fatal error: INIReader.h: No such file or directory" na Ubuntu

Problém:

Při pokusu o compile vašeho C++ projektu, vidíte error message jako

ini_error.txt
minio-cpp/include/providers.h:19:10: fatal error: INIReader.h: No such file or directory
   19 | #include <INIReader.h>
      |          ^~~~~~~~~~~~~
compilation terminated.

Řešení

Musíte nainstalovat inih library. Na Ubuntu nebo Debian, můžete to udělat pomocí

install_libinih.sh
sudo apt -y install libinih-dev

Podívejte se na podobné články podle kategorie: C/C++ Chyby GCC