解决linux安装编译mysql时出现CMake Error: The source directory "xxx" does not appear to contain CMakeLists.txt

记录一下一个错误,讲道理,很坑
1.mysql下载

下载地址

可选择对应版本,我是本地下载,然后上传到服务器,解压

2.yum安装依赖

yum install -y cmake bison bison-devel libaio-devel gcc gcc-c++ git  ncurses ncurses-devel


3.预编译

这里还是要提一下,mysql5.5的预编译已经有 ./configure 变成了cmake

嗯,预编译,然后 make,然后 make install

然后出现解决linux安装编译mysql时出现CMake Error: The source directory "xxx" does not appear to contain CMakeLists.txt

去报错目录下看了以下,确实没有CMakeLists.txt这个文件啊,搞了半天,是我的源码包下错了。。

一般这个错误都是包的问题

再回到下载位置,


让你选操作系统的时候,别选什么red hat啥的,一定要选源码包,解决问题

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容