sql >> Database >  >> RDS >> Mysql

mysql.h-bestand kan niet worden gevonden

De mysql.h bestand van de libmysqlclient-dev Ubuntu-pakket bevindt zich op /usr/include/mysql/mysql.h .

Dit is geen standaard zoekpad voor compilers, maar /usr/include is.

Normaal gesproken gebruikt u de mysql.h header in uw code als volgt:

#include <mysql/mysql.h>

Als u de directory-offset niet wilt specificeren in uw bron, kunt u de -I . doorgeven flag to gcc (als dat is wat je gebruikt) om een ​​extra include-zoekdirectory op te geven, en dan hoef je je bestaande code niet te wijzigen.

bijv.

gcc -I/usr/include/mysql ...


  1. Hoe kan ik een lijst met gebruikersaccounts krijgen via de opdrachtregel in MySQL?

  2. UnsupportedOperationException met DriverManager.getConnection() op Android

  3. Verschil tussen tijdstempels in milliseconden in Oracle

  4. Datum- en tijdgegevens Bucketiseren