kzen.dev
  • 質問
  • タグ
  • ユーザー
通知:
報酬:
登録
登録すると、質問に対する返答やコメントが通知されます。
ログイン
すでにアカウントをお持ちの方は、ログインして新しい通知を確認してください。
追加された質問、回答、コメントには報酬があります。
さらに
ソース
編集
 ycshao
ycshao
質問

Ubuntuにcmake 3.2をインストールする方法

14.04のデフォルトのcmakeのバージョンは2.8です。どうすればcmake 3.2をインストールして、デフォルトのものを置き換えることができますか?あるいは、2.8を3.2にアップグレードするにはどうしたらいいですか?

120 2015-04-17T04:08:31+00:00 3
 Xetra
Xetra
編集された質問 26日 4月 2018 в 11:51
Ubuntu
software-installation
cmake
14.04
この質問には 1 つの答え があり、読むには ログイン してください。
解決策・回答
 A.B.
A.B.
17日 4月 2015 в 7:47
2015-04-17T07:47:42+00:00
さらに
ソース
編集
#38382236

PPAを使うか、自分でコンパイルするか。

1.PPAによるインストール(3.2へのアップグレード)

    sudo apt-get install Software-properties-common
    sudo add-apt-repository ppa:george-edison55/cmake-3.x
    sudo apt-get update
  • cmakeがまだインストールされていない場合。

         sudo apt-get install cmake
  • cmakeがすでにインストールされている場合

         sudo apt-get upgrade

2.自分でコンパイルする

現在、最新のバージョンは3.2.2で、以下の説明はこのバージョンに基づいています。そのため、このURLを確認し、それに応じてファイル名を調整する必要があります。

    sudo apt-get install build-essential
    wget http://www.cmake.org/files/v3.2/cmake-3.2.2.tar.gz
    tar xf cmake-3.2.2.tar.gz
    cd cmake-3.2.2
    ./configure
    make

ここで、インストールの種類を選択する必要がありますが、DEBパッケージが作成されるので、checkinstallでインストールすることをお勧めします。

  • checkinstall`でのインストール

         sudo apt-get install checkinstall
         sudo checkinstall
  • make install」でのインストール

         sudo make install
 A.B.
A.B.
編集した答え 10日 9月 2015 в 4:08
186
0
 nocnokneo
nocnokneo
24日 7月 2015 в 6:30
2015-07-24T18:30:24+00:00
さらに
ソース
編集
#38382238

3つの選択肢があります。

  • PPAからのインストール
  • cmake.orgからビルド済みのバイナリ配布物をインストールする
  • 自分でコンパイルする

PPAからのインストール

sudo add-apt-repository ppa:george-edison55/cmake-3.x
sudo apt-get update

cmakeがまだインストールされていない場合。

sudo apt-get install cmake

cmakeがすでにインストールされている場合。

sudo apt-get upgrade

cmake.orgのバイナリーディストリビューションからのインストール

curl -sSL https://cmake.org/files/v3.5/cmake-3.5.2-Linux-x86_64.tar.gz | sudo tar -xzC /opt

CMake の実行ファイルは /opt/cmake-3.5.2-Linux-x86_64/bin/ にあります。

自分でコンパイルする

現在、最新のバージョンは3.5.2で、以下の説明はこのバージョンに基づいています。そのため、ダウンロードページをご確認の上、ファイル名を調整してください。

sudo apt-get install build-essential
wget http://www.cmake.org/files/v3.5/cmake-3.5.2.tar.gz
tar xf cmake-3.5.2.tar.gz
cd cmake-3.5.2
./configure
make

ここで、インストールの種類を選択しなければなりませんが、DEBパッケージを作成するので、checkinstallでインストールすることをお勧めします。

  • checkinstall`でインストール

      sudo apt-get install checkinstall
      sudo checkinstall
  • make install`と一緒に

      sudo make install
David Foerster
David Foerster
編集した答え 30日 5月 2017 в 12:53
31
0
Oliver R.
Oliver R.
17日 4月 2015 в 6:44
2015-04-17T06:44:20+00:00
さらに
ソース
編集
#38382235

ソースからビルドして、インストールして、$PATH変数を調整して利用できるようにしてみてください。エクスポートされた変数をbashrcに追加するといいかもしれません。基本的には私のやり方ですが、ファイル名やフォルダ名は必要に応じて変更してください。

sudo apt-get install build-essential
wget http://url.to/cmake-3.2-src.tar.gz
tar xzf cmake-3.2-src.tar.gz
cd cmake-3.2-src
./configure
make
# If make finishes without errors:
sudo make install
export PATH=/usr/local/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
cmake --version # This should give v3.2
Oliver R.
Oliver R.
編集した答え 17日 4月 2015 в 1:46
8
0
質問の追加
カテゴリ
すべて
技術情報
文化・レクリエーション
生活・芸術
科学
プロフェッショナル
事業内容
ユーザー
すべて
新しい
人気
1
Ilya Smirnov
登録済み 6日前
2
Денис Васьков
登録済み 1週間前
3
Dima Patrushev
登録済み 1週間前
4
sirojidddin otaboyev
登録済み 2週間前
5
Елена Гайдамамакинат
登録済み 2週間前
DE
EL
ES
FR
ID
IT
JA
NL
NO
PT
RO
SL
TR
ZH
© kzen.dev :年
ソース
askubuntu.com
ライセンス cc by-sa 3.0 帰属