Per costruirlo devi avere quanto segue:
- Devi aver installato il server MySQL o MySQL C Connector .
- Aver installato le Aumenta le librerie C++ o avere i file di origine per esso. Tieni presente che non è necessario creare boost poiché sono necessari solo i file di intestazione.
- Avere CMake
installato. Durante l'installazione di CMake ti chiederà se vuoi che sia incluso nel
PATH
variabile, dovresti selezionare sì per semplificarne l'utilizzo in seguito.
Una volta che hai tutti e tre disponibili, apri il Prompt dei comandi di VS2012 x64 Native Tools e dalla directory principale di origine di MySQL C++ Connector è necessario emettere quanto segue:
set MYSQL_DIR=c:\PROGRA~1\MySQL\MYSQLC~1.1
cmake -G "Visual Studio 11 Win64" ^
-DBOOST_ROOT:STRING=C:\Users\user\DOWNLO~1\BOOST_~1\BOOST_~1 ^
-DMYSQL_LIB_DIR:STRING=c:\PROGRA~1\MySQL\MYSQLC~1.1\LIB
devenv.com MySQLCPPCONN.sln /build Release
Il primo comando definisce il MYSQL_DIR
variabile che punta all'installazione del server MySQL o del connettore C MySQL. Il secondo comando chiama cmake per preparare un progetto VS che sarà a 64 bit. Sembra esserci un problema con MYSQL_LIB_DIR
variabile e non viene generato, quindi è necessario definirlo manualmente. MYSQL_LIB_DIR
ha il valore di MYSQL_DIR
che termina con un \LIB
.Il terzo comando è facoltativo, costruirà il progetto dal prompt dei comandi senza aprire VS.
Si consiglia di utilizzare i percorsi DOS per le variabili. Per farlo, vai alla directory che vuoi convertire in percorso DOS e chiama for %I in (.) do echo %~sI
. Ti darà il percorso convertito.