Problème :
En compilant votre application C++, vous voyez un message d’erreur comme
compiler_error.txt
src/main.cpp:6:10: fatal error: parquet/arrow/writer.h: No such file or directory
6 | #include <parquet/arrow/writer.h>Solution
Vous devez installer les bibliothèques Parquet C++ qui sont livrées ensemble avec les bibliothèques Arrow.
Sur Ubuntu, vous pouvez faire cela en utilisant
install_arrow_libs.sh
sudo apt update
sudo apt install -y -V ca-certificates lsb-release wget
wget "https://apache.jfrog.io/artifactory/arrow/$(lsb_release -is | tr '[:upper:]' '[:lower:]')/apache-arrow-apt-source-latest-$(lsb_release -cs).deb"
sudo apt install -y -V ./apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb
sudo apt update -y
sudo apt -y install libparquet-devPour d’autres systèmes d’exploitation, voir le guide d’installation Arrow officiel,
Consultez les articles similaires par catégorie :
C/C++ Erreurs GCC
Si cet article vous a aidé, pensez à m'offrir un café ou à faire un don via PayPal pour soutenir la recherche et la publication de nouveaux articles sur TechOverflow