Enligt MySQL 5.1 Reference Manual om du använder version 1.1 av MySQL Connector C++:
"get_driver_instance() är nu endast tillgänglig i dynamiska biblioteksbyggnationer - statiska byggnader har inte denna symbol. Detta gjordes för att tillgodose laddning av DLL:n med LoadLibrary eller dlopen. Om du inte använder CMake för att bygga källkoden måste du definiera mysqlcppconn_EXPORTS om du laddar dynamiskt och vill använda ingångspunkten get_driver_instance()."
Om jag förstår föregående anteckning rätt måste du använda det dynamiska byggandet och definiera mysqlcppconn_EXPORTS
.