在windows7上用vs2013编译和调试mysql源代码
2017-10-23 17:21
316 查看
必要准备条件:
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【需要配置环境变量】
6)boost_1_59_0(源码依赖库)【库文件很大>200M吧】
使用Cmake 打开mysql源码目录,然后配置&生成【这其中肯定会报错,然后根据具体的错误提示,找资料解决】
主要遇到的问题:
cl.exe 找不到 解决办法 添加环境变量
No cmake_cxx_compiler 在 ‘’File ->Delete Cache“
Boost1.59 引用到源码文件的路径
使用 CMake Build c++ Project
生成成功后,点击【Open Project】 按钮,会自动用vs2013 打开解决方案
然后重新用vs编译整个解决方案 【mysql-debug-tools-mysql-server-5.7-vs2013】
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【需要配置环境变量】
6)boost_1_59_0(源码依赖库)【库文件很大>200M吧】
使用Cmake 打开mysql源码目录,然后配置&生成【这其中肯定会报错,然后根据具体的错误提示,找资料解决】
主要遇到的问题:
cl.exe 找不到 解决办法 添加环境变量
No cmake_cxx_compiler 在 ‘’File ->Delete Cache“
Boost1.59 引用到源码文件的路径
使用 CMake Build c++ Project
生成成功后,点击【Open Project】 按钮,会自动用vs2013 打开解决方案
然后重新用vs编译整个解决方案 【mysql-debug-tools-mysql-server-5.7-vs2013】
相关文章推荐
- 在windows下使用vs2013编译和调试mysql源代码
- 在windows下使用vs2013编译和调试mysql源代码
- 在windows下使用vs2013编译和调试mysql源代码
- OpenBLAS简介及在Windows7 VS2013上源码的编译过程
- VS2010重编译OpenCV2.4.9调试源代码
- VS2013 编译 MySql Connector C 6.1.6
- Tesseract-OCR 3.04在Windows7 vs2013上编译过程
- vs 重新编译后 调试 源代码与原始版本不一致
- Windows7_VS2013_Cmake编译Caffe源码(不带GPU支持)步骤
- Windows下编译SDL的理由我就不多说了,无论用VS来编译或调试SDL库都是很方便的。而且SDL源代码中也包含了VC工程,你所要做的只是解压VC工程,进行适当的配置,然后编译、调试。
- Tesseract-OCR 3.04在Windows7 vs2013上编译过程
- Mysql源代码分析系列(1): 编译和调试
- windows编译/调试ffmpeg vs2013编译/调试ffmpeg win7 64位
- Intel TBB简介及在Windows7 VS2013上源码的编译过程
- Win7+VS2010:mysql 源代码编译与调试
- 解决VS2013调试ASP.NET中无法调试的问题:当前不会命中断点。在 XXXX.dll 中找到了 XXX.cs 的副本,但是当前源代码与 XXXX.dll 中内置的版本不同。
- Windows7 x64下VS2012/VS2013编译PHP5.6
- OpenCV3.0 + VS2013配置三:编译和调试OpenCV源码
- Dlib简介及在windows7 vs2013编译过程
- vs2013 调试mysql