时间:2021-07-01 10:21:17 帮助过:7人阅读
解决: (1)在预编译时添加相应的选项:cmake ... -DENABLE_DOWNLOADS=1 -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost (2)或者下载一个boost包,放到/usr/local/boost目录下,然后在cmake后面加选项-DWITH_BOOST=/usr/local/boost
wget http://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz tar zxvf
有可能不需要编译和安装,不确定 -- 最后是安装了,但是很耗时
但是boost路径千万不能错
解决: (1)安装ncurses-devel yum -y install ncurses-devel (2)删除CMakeCache.txt rm CMakeCache.txt (3)重新cmake 复制代码 代码如下: [root@localhost mysql-5.7.13]# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=mysql.mysql -DDEFAULT_CHARSET=gbk -DDEFAULT_COLLATION=gbk_chinese_ci -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DMYSQL_DATADIR=/data/mysqldb -DMYSQL_TCP_PORT=3306 -DENABLE_DOWNLOADS=1 -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost 复制代码 代码如下: [root@localhost mysql-5.7.13]# make[root@localhost mysql-5.7.13]# make install
最全的mysql 5.7.13 安装配置方法图文教程(linux) 强烈推荐!
https://www.jb51.net/article/90317.htm
mysql安装 demo [linux centos7] [5.7.26]
标签:def pre arc unix source 方法 编译 一个 project