我是clang的新手。使用dfn install clang命令安装clang:
[root@Fedora include]# dnf install clang
Last metadata expiration check performed 0:16:10 ago on Wed Jun 10 22:32:08 2015.
Dependencies resolved.
===================================================================================================================
Package Arch Version Repository Size
===================================================================================================================
Installing:
clang x86_64 3.5.0-9.fc22 fedora 13 M
clang-libs x86_64 3.5.0-9.fc22 fedora 4.3 M
libstdc++-devel x86_64 5.1.1-1.fc22 fedora 1.6 M
llvm x86_64 3.5.0-9.fc22 fedora 1.4 M
llvm-libs x86_64 3.5.0-9.fc22 fedora 8.1 M
Transaction Summary
===================================================================================================================
Install 5 Packages安装后,我发现/usr/include中只有c++目录。
安装gcc将安装所有glibc、kernel头文件:
[root@Fedora shark]# dnf install gcc
Last metadata expiration check performed 0:36:32 ago on Wed Jun 10 22:32:08 2015.
Dependencies resolved.
===================================================================================================================
Package Arch Version Repository Size
===================================================================================================================
Installing:
binutils x86_64 2.25-5.fc22 fedora 5.3 M
cpp x86_64 5.1.1-1.fc22 fedora 8.3 M
gcc x86_64 5.1.1-1.fc22 fedora 19 M
glibc-devel x86_64 2.21-5.fc22 fedora 902 k
glibc-headers x86_64 2.21-5.fc22 fedora 493 k
isl x86_64 0.14-3.fc22 fedora 490 k
kernel-headers x86_64 4.0.4-303.fc22 updates 994 k
libmpc x86_64 1.0.2-3.fc22 fedora 55 k
mpfr x86_64 3.1.2-8.fc22 fedora 209 k
Transaction Summary
===================================================================================================================
Install 9 Packages所以,如果我想使用clang,我需要亲自安装所有的头文件和库?
发布于 2015-06-11 17:10:54
是的,因为在编写代码时,每个头文件都是必需的,以防有人遗漏。您将无法执行该程序。
https://stackoverflow.com/questions/30773766
复制相似问题