我已经安装了clang,但是不能使用“cc”命令。我错过了什么?

时间:2017-02-27 08:47:02

标签: linux clang

我正在使用linux mint 18.1。我没有通过apt工具安装clang,而是从LLVM Releases下载了一个预制二进制版本。它更新,包括libc ++。

无论如何,下载后,我将它们移到了“/ usr / local”。命令“clang -v”告诉我有关clang的一些信息。

vita-nove@Alienware ~ $ clang -v
clang version 3.9.0 (tags/RELEASE_390/final)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /usr/local/bin
Found candidate GCC installation: /usr/lib/gcc/i686-linux-gnu/5
Found candidate GCC installation: /usr/lib/gcc/i686-linux-gnu/5.4.0
Found candidate GCC installation: /usr/lib/gcc/i686-linux-gnu/6
Found candidate GCC installation: /usr/lib/gcc/i686-linux-gnu/6.0.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.8
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.8.5
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/5
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/5.4.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/6
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/6.0.0
Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/5.4.0
Candidate multilib: .;@m64
Selected multilib: .;@m64

所以我认为它已正确设置。问题在这里:我不能使用“cc”命令,bash显示:

The program 'cc' can be found in the following packages:
 * gcc
 * clang
 * tcc
Try: sudo apt install <selected package>

谁能告诉我我错过了什么?

1 个答案:

答案 0 :(得分:1)

通常cc只是gcc / clang的符号链接。您可以使用ln -s自行创建,如果您确实需要,但我怀疑Clang的行为是cc还是clang时有什么不同。