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

Connettore MySQL e collisione dell'intestazione VC2010

Hai provato #define HAVE_INT8_T (e simili, immagino che lo stesso accada per altri tipi) prima di includere l'intestazione MySQL?

Cioè. qualcosa come

...
#define HAVE_INT8_T
#include "MySQL.h"
...

EDIT:se MySQL.h include qualcosa come un "config.h", che rovina di nuovo le cose, potresti provare a includere direttamente quel config.h, quindi regolare le definizioni errate, quindi includere MySQL.h. Probabilmente ci sarà una protezione di inclusione attorno a config.h per impedire che venga incluso di nuovo.