我必须用 ISO C++ 或 C++/CLI 为类(class)编写项目,虽然教授解释了如何在 Windows 中完成此任务,但很难知道如何在我的 Mac 上设置等效项。我目前正在运行 xCode 5.0.2,使用 LLVM 5.0 编译器似乎可以毫无问题地编译示例应用程序。我读到 Apple 不再支持 GCC 编译器,所以我的问题是这两个编译器是否等效?在 GCC 编译器中运行的代码是否也可以在 LLVM 5.0 编译器中运行?
最佳答案
没有 LLVM 5.0。 LLVM 项目目前的版本是 3.4。 XCode 5 附带的 Apple LLVM/Clang 变体可能带有与 XCode 版本相对应的版本号,但这有点误导。
就是说,是的,大多数适用于 GCC 4.2(Apple 发布的最后一个版本)的东西也适用于 LLVM/Clang。
另一方面,C++/CLI 是 Microsoft 专有的东西,无论如何您都无法在 Mac 上使用它,而且 GCC 和 Clang 都不支持它。
关于c++ - LLVM 5.0 编译器是否等同于 GCC 编译器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21138897/