.. index:: cmake_5.6.9 cmake 5.6.9 ============= .. contents:: Contents =========== 実行環境 =========== =========== 依存関係 =========== =========== コンパイル =========== .. code-block:: bash #------------------------------------------------------------ # cmake-2.8.9 #------------------------------------------------------------ ############################################################ # OSによってパターンが変わります ############################################################ # 管理者権限で実行 su - # case by CentOS sudo su # case by ubuntu ############################################################ # 以降の手順は基本的に同じです。 ############################################################ # ソースダウンロード先 comp_dir=/usr/local/src # パッケージ名 pack_name=cmake # バージョン version=-2.8.9 # ソースのファイル形式 ext=.tar.gz # tar解凍時のオプション ext_opt=z # インストール先ディレクトリ ins_dir=/opt/${pack_name}${version} # ダウンロード元パッケージ dl_uri=http://www.cmake.org/files/v2.8/cmake-2.8.9.tar.gz # CPU数 proc=`grep processor /proc/cpuinfo | wc -l` cd ${comp_dir} rm -rf ${pack_name}${version} wget ${dl_uri} -O ${pack_name}${version}${ext} tar ${ext_opt}xf ${pack_name}${version}${ext} cd ${comp_dir}/${pack_name}${version} ./configure \ --prefix=${ins_dir} \ || exit 1 gmake -j ${proc} && make install || exit 1 make install # Pathの設定 test -r ~/bin || mkdir -p ~/bin for cmd in /opt/cmake-2.8.9/*bin/* do cmd_name=`basename $cmd` test -f ~/bin/$cmd_name && \rm -f ~/bin/$cmd_name ln -s $cmd ~/bin/$cmd_name done