gcc - llvm/clang 构建后还需要 MinGW gcc 吗?

标签 gcc mingw llvm clang

我是 llvm/clang 的新手,并且已经成功地使用 MinGW 构建了 clang。

我有一个简单的问题 - 仍然需要 MinGW gcc 来让 clang 作为 c/c++ 编译器工作吗?

谢谢,
杰威博曼

最佳答案

现在 - 不幸的是,是的。 clang 将使用 gcc 来组装/链接这些东西。这是必要的,例如为添加 CRT 对象和库的链接器调用提供适当的 cmdline。

一旦有人会在 clang 中为 mingw 提供完整的“工具链”定义,这将是不必要的。只需要汇编器和链接器(binutils 的一部分)。

关于gcc - llvm/clang 构建后还需要 MinGW gcc 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9348197/

相关文章:

gcc - 有没有办法找到构建 mingw 构建的开关?

使用 gcc-4.8.5 编译但适用于 gcc-4.6.4 时,C++ 异常未在 Raspberry Pi 上捕获

C++:公共(public)静态成员函数如何访问私有(private)实例成员变量?

mingw - 如何防止MSYS转换外部程序的文件路径

c - 无法在eclipse juno中编译C

git - 我如何知道我安装了哪些版本的 MinGW32 和 MinGW64(通过 Git Bash)?

java - 是否可以将 LLVM 字节码转换为 Java 字节码?

c++ - 链接时不包含宏定义

llvm - Clang++ --gcc-toolchain 和 gcc 4.9.3 链接问题

c++ - 小型 clang 项目上的 std::terminate() 链接器错误