CentOS6.3编译安装cmake

mkdir -p /application/src && cd /application/src
wget http://www.cmake.org/files/v2.8/cmake-2.8.12.2.tar.gz
检查安装cmake源码必须的依赖包:

check have installed make and ncurses-devel

tar zxf cmake-2.8.12.2.tar.gz && cd cmake-2.8.12.2 ./configure make && make install
这样,就可以直接使用cmake编译器了。执行 cmake /V 便可查看当前cmake 版本信息

view yum sources cmake version and your system cmake version at this time

到此,你就可以使用你新版本的cmake编译器编译你想要的源码包了。

上一篇Previous

Ubuntu14.04 Server/Desktop设置DNS和静态IP地址

下一篇Next

CentOS6.3编译安装升级你的GCC编译器

11 条评论添加评论

看不懂的节奏

回复取消回复
@阿塔历斯

看不懂没关系。重要的是看了。哈哈。

回复取消回复
@酷特尔

您好centos6.5 32bit编译出现 /usr/bin/ld: CMakeFiles/ccmake.dir/CursesDialog/cmCursesMainForm.cxx.o: undefined reference to symbol 'keypad' /usr/bin/ld: note: 'keypad' is defined in DSO /lib/libtinfo.so.5 so try adding it to the linker command line /lib/libtinfo.so.5: could not read symbols: Invalid operation 又解决办法吗?

回复取消回复
@qingliu

没有遇到过这样的问题,你看看 find / -name libtinfo.so.5 能不能找到这库文件。如果没有请安装ncurses ncurses-devel 两个组件包。

回复取消回复