zoukankan      html  css  js  c++  java
  • 编译安装MySQL5.6失败的相关问题解决方案

    Q0:需要安装git

      解决方案:

    #CentOS
    yum install git
    
    #ubuntu
    apt-get install git
    

      

    Q1:CMAKE_CXX_COMPILER could be found

      具体报错信息如下:

    -- Running cmake version 3.10.2
    -- The CXX compiler identification is unknown
    CMake Error at CMakeLists.txt:116 (PROJECT):
      No CMAKE_CXX_COMPILER could be found.
    
      Tell CMake where to find the compiler by setting either the environment
      variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path
      to the compiler, or to the compiler name if it is in the PATH.
    
    
    -- Configuring incomplete, errors occurred!
    See also "/usr/local/src/mysql-5.6.41/CMakeFiles/CMakeOutput.log".
    See also "/usr/local/src/mysql-5.6.41/CMakeFiles/CMakeError.log".
    

      解决方式:

    apt-get install cmake gcc g++
    

      如果是centos,可以使用yum来安装cmake、gcc、g++

    yum install cmake gcc g++
    

      

    Q2:Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH) 

      具体报错信息如下:

    -- Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH) 
    CMake Error at cmake/readline.cmake:85 (MESSAGE):
      Curses library not found.  Please install appropriate package,
    
          remove CMakeCache.txt and rerun cmake.
        On Debian/Ubuntu, package name is libncurses5-dev,
        on Redhat and derivates it is ncurses-devel.
    Call Stack (most recent call first):
      cmake/readline.cmake:128 (FIND_CURSES)
      cmake/readline.cmake:218 (MYSQL_USE_BUNDLED_EDITLINE)
      CMakeLists.txt:448 (MYSQL_CHECK_EDITLINE)
    
    
    -- Configuring incomplete, errors occurred!
    See also "/usr/local/src/mysql-5.6.41/CMakeFiles/CMakeOutput.log".
    See also "/usr/local/src/mysql-5.6.41/CMakeFiles/CMakeError.log".
    

      Ubuntu的解决方案:

    apt-get install libncurses5-dev
    

      CentOS的解决方案:

    yum install ncurses-devel
    

      

      

      

      

  • 相关阅读:
    ngRoute AngularJs自带的路由
    AngularJs $resource 高大上的数据交互
    AngularJs filter 过滤器
    eBPF监控工具bcc系列一启航
    [转载] kprobe原理解析(一)
    c++通过CMake实现debug开关
    如何使用fio模拟线上环境
    汇编学习pushl, popl
    block:cfq 学习02
    阻抗匹配详细讲解(以前的转贴)
  • 原文地址:https://www.cnblogs.com/-beyond/p/10668063.html
Copyright © 2011-2022 走看看