私はEmscriptenを使用していますが、エラーメッセージの1つは次のとおりです。
LLVM version appears incorrect (seeing "3.3", expected "3.9")
しかし、LLVMページに3.9が見つかりません。
http://llvm.org/releases/download.html#3.8.
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
参照:
nano
またはvim
またはその他のテキストエディターを使用して、/etc/apt/sources.list
ファイルに次の2行を追加します。
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