commit 18b072ef60d55319ad9c3dcd23a190cac5d7bd11 Author: INADA Naoki Date: Sun Sep 11 13:27:51 2016 +0900 memo diff --git a/BuildingMysqlclientlibOnWindows.md b/BuildingMysqlclientlibOnWindows.md new file mode 100644 index 0000000..825e2ab --- /dev/null +++ b/BuildingMysqlclientlibOnWindows.md @@ -0,0 +1,17 @@ +This is personal memo. It isn't a proper step. + +1. Download MySQL source +2. unzip it +3. Install cmake + +``` +> cmake -DBUILD_CONFIG=mysql_release -DCMAKE_INSTALL_PREFIX=c:\mysql -DWITH_BOOST=boost -G "Visual Studio 14 2015 Win64" +> "c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.com" MySQL.sln /build RelWithDebInfo +> cmake.exe -DCMAKE_INSTALL_PREFIX=C:\mysql -P include\cmake_install.cmake +> copy COPYING c:\mysql +> mkdir c:\mysql\lib +> copy libmysql\Release\mysqlclient.lib c:\mysql\lib +``` + +This build step builds all binaries including MySQL server. It took long time. +I'll build only clientlib in next time. \ No newline at end of file