sql >> Databáze >  >> RDS >> Mysql

MySQL C++ Connector:nedefinovaný odkaz na `get_driver_instance'

Konečně jsem mohl úspěšně zkompilovat program s konektorem C++ v Ubuntu 10.10.

Zpočátku jsem čelil stejnému problému s "nedefinovaným odkazem na `get_driver_instance' ", abych to vyřešil, deklaruji svou proměnnou instance ovladače typu MySQL_Driver. Pro přehlednou referenci je tento typ definován v souboru mysql_driver.h. Zde je fragment kódu, který jsem použil ve svém programu.

sql::mysql::MySQL_Driver *driver;
try {     
    driver = sql::mysql::get_driver_instance();
}

a zkompiloval jsem program pomocí volby -l mysqlcppconn linker



  1. GIS:PostGIS/PostgreSQL vs. MySql vs. SQL Server?

  2. Jak vybrat určitá pole v Laravel Eloquent?

  3. Služby s chybějícími/nedostupnými závislostmi

  4. Heads in cloud na CHAR(10)