Mysql
 sql >> Database >  >> RDS >> Mysql

Simbolo esterno non risolto del connettore MySQL C++ _get_driver_instance

Ho avuto lo stesso problema e ho finito per risolverlo passando a "Rilascio" invece di "Debug".

Altri problemi correlati vengono risolti da questo piccolo cambiamento. (Vedi Crash della connessione in mysql C++ )

Capisco che hai risolto questo problema usando la libreria Qt, ma immagino che questo possa aiutare per altre persone che sono rimaste bloccate nello stesso posto.

Modifica:ho svolto alcune ricerche sul sito mysql (http://dev. mysql.com/downloads/connector/cpp/ ) e afferma chiaramente che:Un problema che può verificarsi è quando gli strumenti utilizzati per creare l'applicazione non sono compatibili con gli strumenti utilizzati per creare le versioni binarie di MySQL Connector/C++. Idealmente, devi creare la tua applicazione con gli stessi strumenti utilizzati per creare i binari MySQL Connector/C++.

La soluzione che ho trovato finora è scaricare la libreria in formato sorgente (non binario) e compilarla con le impostazioni di cui ho bisogno.