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
    

      

      

      

      

  • 相关阅读:
    一次访问ORACLE数据字典的优化
    利用分区优化SQL
    转行程序员的故事
    有一个苹果
    ubuntu10.04启动后出现grub rescue 模式
    source 命令 && . 命令
    ubuntu10.04启动后出现grub rescue 模式
    Android 各国语言缩写各国语言简称 .
    cpu的核心数、线程数、处理器的位数、操作系统的位数、能够支持最大内存 小结
    产品生产的各个阶段:DV,EV,PV ········是什么意思
  • 原文地址:https://www.cnblogs.com/-beyond/p/10668063.html
Copyright © 2011-2022 走看看