`

编译安装cmake

 
阅读更多
编译安装cmake
下载cmake源码包cmake-2.8.4.tar.gz,mv到/usr/local/src目录下
[root@localhost ~]# cd /usr/local/src/  
[root@localhost src]# tar xzvf cmake-2.8.7.tar.gz   
[root@localhost src]# cd cmake-2.8.7 
[root@localhost cmake-2.8.4]# ./bootstrap   
---------------------------------------------  
CMake 2.8.4, Copyright 2000-2009 Kitware, Inc.  
---------------------------------------------  
Error when bootstrapping CMake:  
Cannot find appropriate C compiler on this system.  
Please specify one using environment variable CC.  
See cmake_bootstrap.log for compilers attempted.  
  
---------------------------------------------  
Log of errors: /usr/local/src/cmake-2.8.4/Bootstrap.cmk/cmake_bootstrap.log  
---------------------------------------------  
报错:缺少C的编译器。
 
安装gcc编译器
可以从Linux系统的安装盘中安装,也可以简单地用yum安装
 
[root@localhost ~]# yum install gcc  
 
继续cmake的安装
 
[root@localhost cmake-2.8.4]# ./bootstrap   
---------------------------------------------  
CMake 2.8.4, Copyright 2000-2009 Kitware, Inc.  
C compiler on this system is: cc   
---------------------------------------------  
Error when bootstrapping CMake:  
Cannot find appropriate C++ compiler on this system.  
Please specify one using environment variable CXX.  
See cmake_bootstrap.log for compilers attempted.  
---------------------------------------------  
Log of errors: /usr/local/src/cmake-2.8.4/Bootstrap.cmk/cmake_bootstrap.log  
---------------------------------------------  
再次报错:缺少C++编译器。
 
安装gcc-c++编译器
同样可以从Linux系统的安装盘中安装,或者简单地用yum安装
 
[root@localhost ~]# yum install gcc-c++  
 
重复上面的操作
 
[root@localhost cmake-2.8.4]# ./bootstrap   
 
没有报错后,编译安装
 
[root@localhost cmake-2.8.4]# gmake  
[root@localhost cmake-2.8.4]# gmake install  
 
开始正式安装Mysql
====================================================================
 
二. 安装 cmake
cd /usr/local/src
tar zxvf cmake-2.8.7.tar.gz
cd cmake-2.8.7
./bootstrap
gmake
gmake install

检查安装 which cmake看结果可知安装是否正确

分享到:
评论

相关推荐

    CentOS 7.0编译安装cmake和mysql安装包

    1、安装cmake cd /usr/local/src tar zxvf cmake-2.8.11.2.tar.gz cd cmake-2.8.11.2 ./configure make make install 2、安装MySQL groupadd mysql #添加mysql组 useradd -g mysql mysql -s /bin/false #...

    linux下安装 cmake-3.27.7安装脚本 cmake-3.27.7-linux-x86-64.sh

    linux下安装cmake安装脚本: 方法如下: 1:sudo chmod +x cmake-3.27.7-linux-x86_64.sh 2:sudo sh cmake-3.27.7-linux-x86_64.sh --skip-license --prefix=/usr/local/

    ubuntu12.04安装cmake-2.8.5及环境配置

    至于环境变量的设置,CMake安装完成后,通常需要将CMake的bin目录添加到环境变量PATH中,以确保在任何位置都能通过命令行调用cmake命令。可以通过修改.bashrc或.bash_profile等shell配置文件来实现环境变量的持久化...

    mysql编译工具cmake-龙芯专用

    mysql5.5的编译以后改用cmake来编译,cmake需要才能下载

    cmake多级目录编译实现

    1、压缩包中打包文件为一个商用项目,由Makefile...3、MSLayer为一个静态库,iMM_Cache也为一个静态库,均为动态库,CMakelist的具体实现,清参考源码,include和src中放的源码是示例,你编译时可以放入你自己源码。

    cmake-3.6.3和cmake-3.12.2源码

    5. 安装:使用`sudo make install`将编译好的CMake安装到系统路径。 安装完成后,你可以使用新安装的CMake来管理其他项目的构建。CMake的语法基于CMakeLists.txt文件,其中包含了项目构建的指令。例如,添加`add_...

    cmake-3.15.3版本原码编译

    在给定的场景中,由于`ubuntu`系统通过`apt-get install`命令安装的`cmake`版本低于3.8,对于某些需要更高版本(如3.15.3)的开源库来说,这将导致编译问题。因此,我们需要了解如何从源代码编译`cmake`。 首先,...

    cmake交叉编译

    CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。

    使用cmake编译安装mysql

    本篇文章将深入探讨如何使用CMake编译并安装MySQL 5.6版本。 首先,CMake是一个用于管理构建过程的工具,它允许开发者编写一次构建脚本,然后在多个操作系统和编译器上生成本地构建系统。CMake并不直接进行编译,...

    CMake交叉编译配置

    ### CMake 交叉编译配置详解 #### 一、引言 CMake 是一个非常流行的构建系统,广泛应用于跨平台的软件开发项目中。对于那些需要进行交叉编译的项目而言,CMake 提供了一套灵活且强大的配置机制来支持这一需求。本文...

    CentOS编译安装MYSQL5.6.17

    - **编译工具的安装**:如`cmake`的下载与安装。 - **MySQL源码包的获取与解压**。 - **配置与编译MySQL**:使用`cmake`进行配置并编译安装。 - **初始化MySQL服务**:包括数据目录的创建、权限设置以及启动服务。 -...

    OSG编译工具CMAKE

    8. **安装OSG**:编译完成后,使用CMAKE的`install`命令将编译好的库安装到系统路径,或者自定义的位置。 ### 四、注意事项 - 确保你的系统中安装了所有必要的依赖库,如OpenGL、FreeType、JPEG等。 - 关注CMAKE的...

    VTK-8.0 cmake编译

    在本场景中,我们讨论的是VTK的8.0版本,这是一个基于CMake构建系统的编译版本。CMake是一种跨平台的构建系统,允许开发者为不同操作系统(如Windows、Linux和macOS)编写构建脚本。 首先,让我们深入理解VTK 8.0的...

    gdal.zip 经过cmake编译适用于vs2017

    2. 安装CMake。 3. 创建一个构建目录,从源代码目录运行CMake,配置编译选项,指定VS2017作为生成器。 4. 在VS2017中打开生成的.sln文件,选择构建配置(如Release或Debug),然后编译项目。 5. 将编译后的库文件和...

    GMSSL windows编译方法,详细参加说明txt,压缩包内有x64的cmake

    总结来说,编译GMSSL涉及以下几个关键步骤:下载和安装CMake,获取并解压源代码,设置合适的编译环境,使用CMake生成项目文件,然后进行编译。在整个过程中,`zm-GMSSL 编译说.txt`文件是解决问题的关键资源,它提供...

    PCL源码编译,CMAKE中配置

    PCL源码编译需要配置CMAKE,以便正确地编译和安装PCL库。通过配置CMAKE,可以根据需要添加或删除依赖项,自定义PCL库的编译过程。本文详细介绍了PCL源码编译过程中CMAKE的配置,旨在帮助开发者快速上手PCL开发。

    OpenPose编译用的Cmake.zip

    1. **安装CMake 3.9**:在开始编译OpenPose之前,确保已下载并安装了CMake 3.9版本。安装过程中,记得将CMake添加到系统PATH环境变量中,以便于命令行使用。 2. **获取OpenPose源代码**:从OpenPose的官方GitHub...

    CloudCompare源代码以及使用CMake进行编译

    本资源包含了使用CMake编译CloudCompare源代码的所需文件和教程,对于想要深入了解CloudCompare或学习CMake的用户来说非常有价值。 首先,你需要下载并安装CMake软件。提供的cmake-3.16.1-win64-x64.msi是CMake的...

    python3.6安装dlib,不用安装cmake

    标题提到的"python3.6安装dlib,不用安装cmake",意味着我们将探讨如何跳过CMake和Boost的安装步骤,直接使用预编译的dlib轮子文件进行安装。这种方法的优点是简化了安装流程,减少了可能出现的依赖问题。 首先,让...

Global site tag (gtag.js) - Google Analytics