Cześć,
Chciałbym napisać program w C++ z użyciem bazy danych i już napotkałem pierwsze schody :D.
Pobrałem instalacyjną wersję MySQL Connector/C++ (Windows 32 bit) i zainstalowałem. Sam serwer bazy danych mam zainstalowany razem z XAMPPem.
No i teraz tak, robię to pod CodeBlocks. Próbuję odpalić przykład z ich dokumentacji, a dokładniej ten: https://dev.mysql.com/doc/connector-cpp/en/connector-cpp-examples-complete-example-1.html
Jeżeli chodzi o same ustawienia środowiska dla projektu to mam tak:
Project -> Built options -> Search Directories -> Compiler -> add:
C:\libraries\MySQLConnector32bit\include
C:\libraries\boost_1_55_0
C:\xampp\mysql\include
Project -> Built options -> Linker settings ->
C:\libraries\boost_1_55_0\libs
C:\libraries\MySQLConnector32bit\lib\opt
C:\xampp\mysql\lib
No i kompilować to się kompiluje, po odpaleniu wypisuje:
Running 'SELECT 'Hello World' AS _message'...
i później się crashuje.
Nie wiem, czy ma tu znaczenie jakieś, że kompiluje to domyślnie z GCC w CodeBlocks? Nie wiem czego może się dotyczyć problem.
Baza oczywiście stoi na serwerze, mysql też odpalony na domyślnym porcie itd.
dodanie znaczników <code> - furious programming