Linux 编译安装Cmake

编译安装Cmake ;

  1. 首先下载CMAKE

    https://cmake.org/files/v3.3/cmake-3.3.2.tar.g   # 官网地址

[[email protected] src]# wget https://cmake.org/files/v3.3/cmake-3.3.2.tar.gz

[[email protected] src]# ls

cmake-3.3.2.tar.gz  mysql-5.6.10.tar.gz

如果没有安装wget 工具,先 yum install wget -y 安装;

2.安装Cmake ;

[[email protected] src]# tar zxvf cmake-3.3.2.tar.gz #解压

[[email protected] src]# cd cmake-3.3.2    #进入解压目录

[[email protected] cmake-3.3.2]# ./bootstrap    #执行安装脚本

---------------------------------------------

CMake 3.3.2, Copyright 2000-2015 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: /root/cmake-3.3.2/Bootstrap.cmk/cmake_bootstrap.log

---------------------------------------------

以上报错是缺少C语言编辑器;

安装gcc

[[email protected] cmake-3.3.2]# yum install gcc gcc-c++ -y

再继续安装

[[email protected] cmake-3.3.2]# ./bootstrap

此处省略 N 。。。。

-- Performing Test run_pic_test - Success

-- Performing Test run_inlines_hidden_test

-- Performing Test run_inlines_hidden_test - Success

-- Configuring done

-- Generating done

-- Build files have been written to: /root/cmake-3.3.2

---------------------------------------------

CMake has bootstrapped.  Now run gmake.

[[email protected] cmake-3.3.2]# gmake

[[email protected] cmake-3.3.2]# gmake install

3.检查 ;

使用 which cmake 检查是否安装成功

[[email protected] cmake-3.3.2]# which cmake

/usr/local/bin/cmake

[[email protected] cmake-3.3.2]#

至此,Cmake 已安装完成;

时间: 2024-11-05 09:49:44

Linux 编译安装Cmake的相关文章

Linux编译安装Qt 5.4.1

转载请注明文章:Linux编译安装Qt 5.4.1 出处:多客博图 很久不写文章了,过程很简单,但是操作很多,简单说吧. 前言: 操作系统CentOS 6.6,64位的. 1.安装gcc 4.8.4,或者4.9.2,越高版本越好咯,编译安装到/usr/local/下面,这样无需设置可执行文件路径了,然后卸载自带的gcc等,卸载所有依赖,如果不行就--nodeps方式卸载: 2.安装gdb 7.8,有新的gcc 4.8.4这种就可以了,然后强行卸载系统自带的gdb, rpm -e gdb.xxx

linux编译安装nginx

linux下编译安装nginx,从nginx官网下载nginx原代码,解压到某个目录,执行如下命令 # ./configure --prefix=/usr/local/nginx 配置nginx编译生成的目录,nginx的shell脚本将存储在/user/local/nginx/sbin目录,配置文件将存储在/user/local/nginx/conf目录下 nginx支持正则匹配路径,依赖pcre包,编译之前请先安装此包.如果要使用https,还需要openssl.如果要使用gzip,需要zl

linux编译安装LAMP

Linux安装Apache+MySQL+PHP 安装部分依赖 安装apr(可选) # tar -xf apr-1.5.0.tar.bz2 # cd apr-1.5.0 #./configure --prefix=/usr/local/apr //指定其安装位置 # make && make install 安装apr-util # tar -xf apr-util-1.5.3.tar.bz2 # cd apr-util-1.5.3 # ./configure --prefix=/usr/l

Centos 6.9 编译安装cmake 3.10.2

1.去官网下载cmake源码包 https://cmake.org/ cmake最新版本3.10.2需要c++11支持,gcc4.8以下并未包含,因此,需要准备好新版本的gcc. gcc编译请参考 cmake-3.9.6版本,此版本并不需要C + +11 2.检查环境变量 PATH=/usr/local/gcc-4.8.5/bin:$PATH 3.检查动态库 #cat /etc/ld.so.conf.d/gcc4.8.5.conf /usr/local/gcc-4.8.5/lib64 4.查看当

Linux编译安装Apache+PHP

Linux编译安装Apache+PHP 来自:自学it网,http://www.zixue.it/. 1]编译安装Apache+PHP 1.安装程序依赖库和开发环境   为了省事把所需要的库文件全都安装上,可以使用rpm包安装,也可以用yum命令安装, yum -y install gcc gcc-c++ autoconf automake make libjpeg libjpeg-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-d

linux编译安装时常见错误解决办法

linux编译安装时常见错误解决办法 This article is post on https://coderwall.com/p/ggmpfa 原文链接:http://www.bkjia.com/PHPjc/1008013.html configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution复制代码 代码如下:yum -y install libxslt-devel c

Amazon Linux 编译安装 Apache 2.4 + PHP 5.5

参考这位兄弟的Centos 下的编译安装过程修改后在Amazon linux 重新编译了一次 http://www.cnblogs.com/cosiray/archive/2012/03/12/2392275.html 安装过程需要的文件可以通过此链接下载: http://pan.baidu.com/s/1qWn7VOC 过程简略如下: ·        Install Amazon linux Install OS through the minimum server auto install

linux下安装cmake和mysql遇到的问题总结

首先是在安装cmake的过程中遇到的问题: 1.开始使用yum命令安装时,不知道为什么一直不行,然后就准备wget 来先下载压缩包,再手动编译.   由于网络限制,wget不能下载外网的东西一直显示connection timed out 起初我还一直以为环境有问题,一直解决这个连接超时的问题.后面我开始从本地下载后上传到linux服务器上,因为是在secureCRT上ssh的,所以就需要用到了rz和sz命令. 关于secyureCRT的默认环境的设置,在opetion->session ope

linux编译安装mssql客户端和配置php连接mssql

凡是连接数据库,必须安装客户端,我一般写博客都不写原理,但是后来发现回头看自己写的自己都看不懂,所以这章博客会多一点原理性的东西. 数据库的连接一般都是在客户端上完成的,MySQL也不例外,安装mysql时一般都会这么安装: #yum install mysql mysql-server 上面的mysql就是安装的客户端,mysql-server就是服务端,不安装客户端(mysql)就没办法执行mysql连接命令:mysql -u user -p pass -h -P port 而sqlserv