在windows7上用vs2013編譯和調試mysql源代碼

必要準備條件:mysql

1)OS:windows7 + VS2013
2)最新mysql 源碼(https://github.com/mysql/mysql-server
3)perl tool:ActivePerl-5.16.3.1604-MSWin32-x64-298023.msi【須要配置環境變量】
4)Cmake:cmake-3.5.0-win32-x86 .exe【須要配置環境變量】
5)Bison:bison-2.4.1-setup.exe【須要配置環境變量】c++

6)boost_1_59_0(源碼依賴庫)【庫文件很大>200M吧】git

使用Cmake 打開mysql源碼目錄,而後配置&生成【這其中確定會報錯,而後根據具體的錯誤提示,找資料解決】github

主要遇到的問題:sql

cl.exe 找不到   解決辦法  添加環境變量
No cmake_cxx_compiler  在  ‘’File ->Delete Cache「
Boost1.59  引用到源碼文件的路徑windows

 

使用 CMake Build c++ Projectui

 

 生成成功後,點擊【Open Project】 按鈕,會自動用vs2013 打開解決方案debug

而後從新用vs編譯整個解決方案 【mysql-debug-tools-mysql-server-5.7-vs2013】server

相關文章
相關標籤/搜索