MySQL源碼調試環境搭建

MySQL源碼調試環境搭建

最近在學習mysql數據庫,學習的過程中記錄了不少網絡或書本上的知識,如果需要再深入學習的話,搭建一個源代碼的調試環境來嘗試深入學習一些數據庫開發的知識

環境和工具準備

操作系統:
windows x64 10 操作系統
工具:
boost_1_59_0 boost軟件
bison-2.4.1-bin
cmake 3.14
perl strawberry-perl-5.28.1.1-64bit版本
VS2013
分別安裝到操作系統並配置環境這是

源代碼:
mysql5.7.24 for windows 官方下載
源代碼下載地址:
https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.24.zip

工具安裝 :
這裏說明,安裝bsion、cmake、strawberry之後,配置windows系統環境變量,以便在編譯的階段引用這些工具

目錄規劃:
D:\CProjects\mysql5.7.24 源代碼存放目錄
D:\Cprojects\mysql_build 編譯輸出目錄

編譯階段

基本思路:
使用cmake-gui的用戶界面進行源代碼的configure和generate生成vs2013的工程,然後通過生成的vs2013工程,我們進行源代碼的閱讀和調試,當然這個是後續我們需要學習的,暫且先這麼執行下去就好。

查看代碼

通過VS2013工具打開D:\CProjects\mysql_build的all_build目錄,可查看所有工具的源代碼,並進行相應的調試功能

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章