私はEmscriptenを使用していますが、エラーメッセージの1つは次のとおりです。
LLVM version appears incorrect (seeing "3.3", expected "3.9")
しかし、LLVMページに3.9が見つかりません。
http://llvm.org/releases/download.html#3.8.0
LLVM 3.9をインストールするにはどうすればよいですか?
私はEmscriptenを使用していますが、エラーメッセージの1つは次のとおりです。
LLVM version appears incorrect (seeing "3.3", expected "3.9")
しかし、LLVMページに3.9が見つかりません。
http://llvm.org/releases/download.html#3.8.0
LLVM 3.9をインストールするにはどうすればよいですか?
回答:
llvm 3.9のインストールは、「LLVM Debian / Ubuntu nightly packages」PPAを使用してXenial Xerusで簡単に実行できます。以下の手順に従ってください。
アーカイブ署名を追加します。
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
PPAを追加します。
sudo apt-add-repository "deb https://apt.llvm.org/xenial/ llvm-toolchain-xenial-3.9 main"
sudo apt-get update
注:自分のシステムで安全にオーバーライドしたllvmキーの認証警告がある場合があります。認証をバイパスするにはsudo apt-get update
、
sudo apt -o Acquire::AllowInsecureRepositories=true update
リポジトリの再ロードを許可してから、次のコマンドを実行します。
sudo apt-get install clang-3.9 lldb-3.9
私のXenialシステムで示されているように、インストールを次のようにテストします。
$ clang-3.9 --version
clang version 3.9.0-svn275716-1~exp1 (trunk)
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
参照:
https://apt.llvm.org
の代わりにも動作しますhttp://
2つの行以下の追加/etc/apt/sources.list
使用して、ファイルnano
またはvim
または任意の他のテキストエディタ。
deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.9 main
deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.9 main
上記の行はUbuntu 14.04 LTS用です。Ubuntu 15.10を使用している場合は、上記の行で置き換えtrusty
てくださいwily
。あなたがUbuntuの16.04 LTSを使用している場合は、交換してくださいtrusty
とxenial
。
次のコマンドを入力してLLVM 3.9をインストールします
sudo apt-get update
sudo apt-get install clang-3.9 lldb-3.9
この公式ガイダンスhttp://apt.llvm.org/に従ってください
例:Ubuntu 14.04の場合
、/etc/apt/sources.list
ファイルに次の行を追加します
deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.9 main
deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.9 main
アーカイブ署名を取得するには:
wget -O - http://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -
安定版ブランチをインストールする
apt-get install clang-3.9 lldb-3.9