Questions tagged «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 ++?
36 gcc  clang 

3
如何安装LLVM 3.9
我正在使用Emscripten,错误消息之一是: 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
我已经尝试了3天,以便在Ubuntu 16.04计算机上安装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(64位)上安装Halide。我需要安装llvm-3.2和clang。 运行sudo apt-get install llvm-3.2最终以“找不到软件包”结束。 尝试sudo apt-get install llvm或sudo apt-get install clang安装2.9版本。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 我还安装了libomp5package并将flag更改为-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 Binaries”(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和自动工具进行编译和运行。现在,我想用CLang编译相同的程序。 谢谢 在StackOverflow上也被问到:如何使用预编译的二进制文件安装CLang ?:/programming/17045954/how-to-install-clang-using-precompiled-binaries。 可能重复:如何安装LLVM / Clang 3.0? (但是,该答案没有所需的特定步骤。)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.