Cmake编译mysql出错Could NOT find Curses (missing: CURSES_LIBR

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
云数据库 RDS MySQL Serverless,价值2615元额度,1个月
简介:

问题描述:

        利用Cmake 编译mysql-5.5.8版本时,出现

-- Could NOT find Curses  (missing:  CURSES_LIBRARY CURSES_INCLUDE_PATH) 
CMake Error at cmake/readline.cmake:82 (MESSAGE): 
  Curses library not found.  Please install appropriate package,

错误

 

 

解决方法:

显示缺少libcurse library,建议安装libncurses5-dev包

yum –y install libncures5-*

如果存在,find /  -name libncurses*

cmake . -DCURSES_LIBRARY=/usr/lib/libncurses.so -DCURSES_INCLUDE_PATH=/usr/include即可解决

 

本文转自    geekwolf   51CTO博客,原文链接:http://blog.51cto.com/linuxgeek/997907



相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
6月前
|
存储 关系型数据库 MySQL
CentOS 9 环境编译部署 MySQL 8.0.30
CentOS 9 环境编译部署 MySQL 8.0.30
383 0
|
12月前
|
关系型数据库 MySQL
|
关系型数据库 MySQL 数据库连接
Qt+MySql开发笔记:Qt5.9.3的msvc2017x64版本编译MySql8.0.16版本驱动并Demo连接数据库测试
mysql驱动版本msvc2015x32版本调好, mysql的mingw32版本的驱动上一个版本编译并测试好,有些三方库最低支持vs2017,所以只能使用msvc2017x64,基于Qt5.9.3,于是本篇编译mysql驱动的msvc2017x64版本,满足当前的特定需求,这次过程有点费劲,可能是Qt的版本低于Qt5.12,继续无保留分享出来。   本篇主要描述Qt5.9.3 msvc2017x64 + mysql8.0.16的驱动编译过程。
|
关系型数据库 MySQL 数据库
Qt+MySql开发笔记:Qt5.9.3的mingw32版本编译MySql8版本驱动并Demo连接数据库测试
之前特定的mysql版本msvc版本已经调通了,但是为了更好的跨平台,所以选择用mingw32版本,于是需要编译mysql驱动的mingw32版本的驱动库,以便提供给qt连接mysql使用。
Qt+MySql开发笔记:Qt5.9.3的mingw32版本编译MySql8版本驱动并Demo连接数据库测试
|
存储 网络协议 关系型数据库
麒麟 arm64 环境编译部署 mysql
麒麟 arm64 环境编译部署 mysql
706 0
|
存储 SQL Oracle
源代码编译安装 MySQL 和多实例| 学习笔记
快速学习源代码编译安装 MySQL 和多实例
318 0
|
安全 关系型数据库 MySQL
Centos7.4 如何使用cmake编译安装mysql
Centos7.4 如何使用cmake编译安装mysql
198 0
Centos7.4 如何使用cmake编译安装mysql
|
关系型数据库 MySQL Java
Springboot 连接Mysql ,yml文件中 密码带有特殊符号出错
Springboot 连接Mysql ,yml文件中 密码带有特殊符号出错
726 0
Springboot 连接Mysql ,yml文件中 密码带有特殊符号出错
|
druid 关系型数据库 MySQL
三、Linux(CentOS7)通用预编译包方式安装MySQL数据库
MySQL通用编译包是已经编译好的只要解压后配置一下就可以使用了,不用安装,非常省心省力,下面是具体操作步骤: 1、增加用户名和用户组 : #groupadd mysql #useradd -r -g mysql mysql ---新建msyql 用户禁止登录shell
250 0
|
SQL 关系型数据库 MySQL
MySQL之——源码编译MySQL8.x+升级gcc+升级cmake(亲测完整版)
最近,在CentOS 6.8服务器上编译安装MySQL 8.0.18的源码,百度了许久,发现网上的安装方式没一个可用的。基本都是基于CentOS 7.x来安装MySQL8.0,并且安装过程中会出现各种问题,按照他们的文章进行安装根本解决不了问题。更重要的一点就是,很多文章的内容一模一样!!我就纳闷了,那些发表文章的人,自己真的安装并且验证过吗?还是只是一味的抄袭呢?!
608 0
MySQL之——源码编译MySQL8.x+升级gcc+升级cmake(亲测完整版)