shockerli / shockerli.github.io

My personal blog
https://shockerli.net
0 stars 0 forks source link

post/mysql-source-version-conflict-in-cpp-11/ #7

Open utterances-bot opened 2 years ago

utterances-bot commented 2 years ago

MySQL 源码阅读 —— 问题 expanded from macro MYSQL_VERSION_MAJOR - 格物

MySQL 源码编译报错 expanded from macro MYSQL_VERSION_MAJOR。VERSION 是 C++11 头文件的一部分,但 MySQL 以往都是用 VERSION 表示的版本号,与 C++11 产生了冲突,导致编译时报错中断。macOS Big Sur 11 开始 C++ 升级到 11,而 MySQL 从 8.0.22 开始才正式将 VERSION 改名 为 MYSQL_VERSION。

https://shockerli.net/post/mysql-source-version-conflict-in-cpp-11/

shuangzi52 commented 2 years ago

文章写的好,按照步骤无脑操作,问题解决了,手动点赞!