Mysql 使用cmake安装,先yum install cmake。
问题:1. You can download it with -DDOWNLOAD_BOOST=1 -DWITH_BOOST=<directory>
原因:依赖boost
解决方法:
1)若可以访问外网,使用如下命令指定下载及安装boost的路径
cmake . -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost
2)若无法访问外网,可通过wget http://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz或自己下载放到/usr/local/boost/目录下,cmake会自己解压。
问题2. Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)
原因:依赖curse
解决方法:
yum install ncurses-devel
rm CMakeCache.txt
cmake . -DWITH_BOOST=/usr/local/boost
PS:mysql测试用例位于testclients目录下。
本文介绍了使用cmake安装Mysql的方法,并解决了安装过程中遇到的依赖问题,如boost和curses等。提供了两种解决boost依赖的方法,一种适用于可以访问外网的情况,另一种适用于无法访问外网的情况。对于curses依赖问题,则通过安装ncurses-devel包来解决。
4987

被折叠的 条评论
为什么被折叠?



