LLVM相关知识
libc++ 是针对 Clang 编译器特别重写的 C++ 标准库,而 libstdc++ 则是 GCC 的对应 C++ 标准库
Clang 是一个 C、C++、Objective-C 和 Objective-C++ 编程语言的编译器前端,采用底层虚拟机(LLVM)作为后端。
前端针对的是不同语言,后端针对的是不同硬件架构
LLVM官网的Core模块只包括LLVM后端和中间优化器
如果需要C++编译,则需要下载Clang
libc++ 是针对 Clang 编译器特别重写的 C++ 标准库,而 libstdc++ 则是 GCC 的对应 C++ 标准库
Clang 是一个 C、C++、Objective-C 和 Objective-C++ 编程语言的编译器前端,采用底层虚拟机(LLVM)作为后端。
前端针对的是不同语言,后端针对的是不同硬件架构
LLVM官网的Core模块只包括LLVM后端和中间优化器
如果需要C++编译,则需要下载Clang