Obávám se, že v distribuci MinGW není crtdbg.h. Myslím, že v systému Windows je tato hlavička dodávána s kompilátorem společnosti Microsoft. Věřím, že byste také mohli použít Cygwin místo kompilátoru Micrsoft, protože kompilace MySql na Windows je možná pouze s kompilátorem Cygwin nebo Microsoft (MinGW není podporován), takže teoreticky by měl být Cygwin schopen zkompilovat váš program.
Kompilátor společnosti Microsoft můžete také získat zdarma instalací sady Windows SDK.
mysqlclient.lib by měla být statická knihovna a libmysql.lib/libmysql.dll je dynamická knihovna.
POZNÁMKA: Pokud chcete používat statickou knihovnu s kompilátorem Microsoftu, pak musí být zkompilována se stejným kompilátorem (a také stejnou verzí), jako programujete. Další informace o kompilaci na Windows najdete zde . Podívejte se na poslední sekci Kompilace klientů MySQL v systému Microsoft Windows
AKTUALIZACE :Pomocí kompilátoru společnosti Microsoft si můžete zkompilovat kód pomocí následujícího příkazu:
cl mysource.c /IC:\Path\To\MySql\Include\Directory /link /LIBPATH:C:\Path\To\MySql\Lib\Directory /DEFAULTLIB:libmysql