问题描述:
mysql8源码编译运行CMake,提示Please do not build in-source. Out-of source builds are highly recommended
如果不想内置编译,可以采取如下办法解决:
1、在mysql源码根目录下新建build:mkdir -p build
2、切换build目录:cd build/
3、将cmake. 换成 cmake.. 执行编译命令即可,不再报错
cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -DMYSQL_TCP_PORT=3306 -DWITH_BOOST=/mysql-8.0.15/boost