タグ付けされた質問 「clang」

Clangは、LLVM用のC / C ++言語コンパイラフロントエンドです。

3
clang ++のインストール方法は?
コードをコンパイルするときにclang ++を機能させることができません。具体的には、make: clang++: Command not foundエラーが発生しています。 私sudo apt-get install llvmも走った、sudo apt-get install build-essentialそしてsudo apt-get update。clang ++をインストールするために何をする必要がありますか?
38 gcc  clang 

3
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をインストールするにはどうすればよいですか?

3
gcc-7またはclang 4.0のインストール方法は?
C ++ 17機能を試したいし、標準に準拠したコンパイラ(できればGCC)をインストールしたい。私はLinuxとUbuntuを初めて使用しますが、あまり理解していません。 https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/testをフォローしようとしましたが、運はありませんでした。最初に走った: sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update 私が理解したように、このコマンドはいくつかのキーをインストールします。次に試しました: sudo add-apt-repository ppa:ubuntu-toolchain-r/gcc-7 返された: Error: 'ppa:ubuntu-toolchain-r/gcc-7' invalid 次に、clang開発ブランチをインストールしようとしました。 apt-get install clang-4.0 lldb-4.0 そしてそれは私に与えます E: Unable to locate package clang-4.0 E: Couldn't find any package by glob 'clang-4.0' E: Couldn't find any package by regex 'clang-4.0' E: Unable to locate …

8
clang-3.5パッケージのインストール後にclangとclang ++が見つからない
clang-3.5パッケージをインストールした後、コマンドラインでclangまたはclang++を入力すると、それらのプログラムがどのパッケージにあるかを示すメッセージが表示されますclang-3.5。 元のインストールは次のコマンドで実行されました。 sudo apt-get install clang-3.5 llvm build-essential 以前にインストールされました。 何が起こったのかについてのアイデアはありますか?
26 14.04  apt  clang 

1
clang 5.0のインストールとC ++ 17の使用
Ubuntu 16.04マシンに3日間clang 5.0をインストールしようとしています。さまざまな ガイドを試しましたが、何も機能しないようです。SVNから最新バージョンを取得してビルド/インストールするだけで(詳細はこちら)、単純なプログラムをコンパイルしようとすると、次のようになります。 > clang++ basic.cpp /usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found # include <stdarg.h> 次に、ビルド-DGCC_INSTALL_PREFIXするcmake前にフラグを設定しようとしましたが、それはさらに良いエラーにつながります: > clang++ basic.cpp fatal error: 'iostream' file not found #include <iostream> 私が従った手順は(上記のガイドから)です: > cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local/ \ -G "Unix Makefiles" path/to/llvm ... > make ... > make check-clang ... > make install-clang …
17 compiling  c++  cmake  clang 



1
Ubuntuでのllvmおよびclangのインストール
だから、Ubuntu 12.04(64bit)にHalideをインストールしようとしています。llvm-3.2とclangをインストールする必要があります。 実行sudo apt-get install llvm-3.2は「パッケージが見つかりません」で終わります。 2.9バージョンを試用sudo apt-get install llvmまたはsudo apt-get install clangインストールします。Googleはこれを手伝ってくれました sudo add-apt-repository ppa:kxstudio-team/builds sudo apt-get update 今、sudo apt-get install llvm-3.2 clang-3.2動作します。しかし、Halideフォルダでmakeを実行すると、まだclang:Commandが見つかりません。
16 clang 

1
Ubuntu 14.04.3にclang 3.8をインストールする
次の明らかなコマンドを試しました。 sudo apt-get update sudo apt-get install clang-3.8 しかし、私はメッセージを受け取ります: Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. そして私は試しました: sudo apt-get update sudo aptitude install clang-3.8 しかし、メッセージを取得します: Couldn't find package "clang-3.8". However, the following packages contain …
15 apt  aptitude  clang 


1
clang ++(バージョン3.3)にはヘッダーがありません
これは奇妙に思えます。単純なC ++プログラムを取る #include <cmath> #include <iostream> int main(void) { std::cout << "Square root of 9 is " << sqrt(9) << std::endl; } g++(4.8)では問題なく通過しますが、clang++(3.3)ではコンパイルできません。 edd@don:/tmp$ g++ -o cmath cmath.cpp edd@don:/tmp$ ./cmath Square root of 9 is 3 edd@don:/tmp$ clang++ -o cmath cmath.cpp In file included from cmath.cpp:2: /usr/lib/gcc/i686-linux-gnu/4.8/../../../../include/c++/4.8/cmath:41:10: \ fatal error: …
9 c++  clang 

2
clangを使用してOpenMPプログラムをコンパイルする方法は?
私のgccはうまくコンパイルされますが、clangは次のメッセージで失敗します。 clang -fopenmp=libomp -o main main.c main.c:5:10: fatal error: 'omp.h' file not found また、libomp5パッケージをインストールしてフラグを-fopenmp=libomp5に変更しましたが、どちらも役に立ちませんでした: clang -fopenmp=libomp5 -o main main.c clang: error: unsupported argument 'libomp5' to option 'fopenmp=' clang: error: unsupported argument 'libomp5' to option 'fopenmp=' これらの推奨事項は機能しませんでした。 必要な16.04固有のパッケージをインストールし、対応するフラグを渡すためのヒントに感謝します。

1
プリコンパイルされたバイナリを使用してCLangをインストールするにはどうすればよいですか?
ダウンロードしたCLangのプリコンパイルされたバイナリを使用して、UbuntuにCLangをインストールするにはどうすればよいですか? CLangのダウンロード方法は次のとおりです。「LLVMダウンロードページ」->「LLVM 3.2をダウンロード」->「Ubuntu-12.04 / x86_64のClangバイナリ」(http://llvm.org/releases/3.2/clang+llvm-3.2-x86_64 -linux-ubuntu-12.04.tar.gz) 次に、アーカイブをUbuntu 12.04 LTS 64ビットマシンのフォルダーに展開しました。展開されたフォルダーの内容は次のようになります。 $ ls clang+llvm-3.2-x86_64-linux-ubuntu-12.04 bin docs include lib share 質問:次に何をしますか?これらをいくつかのフォルダーに自分でコピーする必要がありますか?オンラインで見つけたほとんどの手順は、ソースからCLangをビルドするためのものであり、ここでは適用されません。 私はこれらのツールのほとんどの初心者です。基本的なhello-world C ++プログラムを作成し、GCCとautotoolsを使用してコンパイルして実行することができました。今、私は同じプログラムをCLangでコンパイルしたいと思います。 ありがとう StackOverflowでも質問:プリコンパイルされたバイナリを使用してCLangをインストールする方法:https ://stackoverflow.com/questions/17045954/how-to-install-clang-using-precompiled-binaries 。 重複の可能性:LLVM / Clang 3.0をインストールするにはどうすればよいですか? (ただし、その回答には必要な具体的な手順はありません。)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.