
Soy nuevo en C++.
Estoy intentando establecer una conexión MySQL. Descubrí que requiere un conector mysql. lo instaléimpulso-dev-todo. He puesto mi
mysql-connector
directorio local ~/bin
. Lo he instalado con éxito.
Pero cuando intento establecer una conexión MySQL, aparece un error:
fatal: cppcon: falta el directorio
Al investigar, entendí que cppconn
faltaba la carpeta /usr/include
. ¿Debo copiar cppconn
la carpeta a /usr/include
?
sudo cp /bin/mysql-connector /usr/include
Respuesta1
Tuve el mismo problema pero lo solucioné ejecutando el siguiente comando:
sudo apt-get install libmysqlcppconn7v5 libmysqlcppconn-dev
Esto instaló todos los archivos de encabezado necesarios en/usr/include/cppconn. Después de eso pude compilar mi programa.
Respuesta2
El problema es probable que no hayas instalado ellibmysqlcppconn-devpaquete, que proporciona el
cppconn
directorio en formato /usr/include
. Puedes instalar este paquete con:
sudo apt-get instalar libmysqlcppconn-dev