Compilando clientes MariaDB no Windows
Em seus arquivos fontes, você deve incluir my_global.h
antes de mysql.h
:
#include <my_global.h> #include <mysql.h>
my_global.h
inclui qualquer outro arquivo necessário para compatibilidade de Windows (como o windows.h
) se o arquivo é compilado no Windows.
Você também pode ligar seu código coma biblioteca dinâmica libmysq.lib
, que é apenas um wrapper para carregar em libmysql.dll
sobre demanda, ou ligar com a biblioteca estática mysqlclient.lib
.
Perceba que como as bibliotecas clientes do MariaDB são compiladas como bibliotecas threaded, você também deve compilar seu código para ser multi-threaded!