在Mac上的哪里可以找到使用GCC编译器的最新版本?

JavaRunner

我使用一个命令:g++ -v知道当前使用的GCC版本是什么。但是我得到以下输出:

$ g++ -v
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/c++/4.2.1
Apple LLVM version 8.0.0 (clang-800.0.42.1)
Target: x86_64-apple-darwin16.1.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin

所以我不明白。使用以下命令编译程序时,我使用的是LLVM还是GCC g++ test.cpp当我请求有关GCC的信息时,为什么会看到有关LLVM的信息?与Clang一起使用的LLVM作为前端。我在那里错过了什么?

思南·乌努尔

简短的答案是,您正在使用Apple的LLVM假装为gcc / g ++。这不是一个大问题。我很恼火的一个地方是,gcc的-march=native优化功能不适用于LLVM,这导致我正在运行的CPU密集型程序的性能下降了约50%。

gcc安装完整的基础工具链涉及许多工作。编译GCC 6在MacOS塞拉利昂OS X上编译GCC 6

如果您可以使用真正的东西,那么您可能还需要构建专用的GNU binutils等。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在哪里可以找到图形卡是否可以在最新版本的Ubuntu上使用?

来自分类Dev

在哪里可以找到图形卡是否可以在最新版本的Ubuntu上使用?

来自分类Dev

在哪里可以找到最新版本的CAB文件向导(Cabwiz.exe)?

来自分类Dev

Closure编译器命令行似乎不适用于最新版本

来自分类Dev

如何从 apt-get 将 less css 编译器更新到最新版本?

来自分类Dev

在哪里可以下载最新版本的Ubuntu?

来自分类Dev

在哪里可以下载最新版本的Ubuntu?

来自分类Dev

在哪里可以下载最新版本的Dropbox?

来自分类Dev

最新版本的G-WAN在哪里?

来自分类Dev

模板的最新版本在哪里?

来自分类Dev

Realm - 库的最新版本在哪里?

来自分类Dev

使用java Streams读取服务器上的文本文件的最新版本(而非缓存版本)

来自分类Dev

在Ubuntu 17.10上为ffmpeg编译libx264的最新版本失败(Artful)

来自分类Dev

带有虚幻引擎的 Mac 上的 Visual Studio(最新版本)

来自分类Dev

如何使用最新版本从源代码编译gvim?

来自分类Dev

LESSCSS:如何使用最新版本进行编译和对媒体查询进行分组

来自分类Dev

是否可以在Ubuntu MATE 20.04 LTS上安装最新版本的RaySession?

来自分类Dev

slackware 14.1上的Genymotion是否可以运行最新版本?

来自分类Dev

是否可以在 Ubuntu MATE 20.04 LTS 上安装最新版本的 RaySession?

来自分类Dev

在LTS上安装最新版本的git

来自分类Dev

在Windows上更新到最新版本的git

来自分类Dev

在Ubuntu 14.04上获取最新版本的Evolution

来自分类Dev

在LTS上安装最新版本的git

来自分类Dev

在Ubuntu 14.04上获取最新版本的Evolution

来自分类Dev

发送通知以在TFS上获取最新版本

来自分类Dev

Maven上最新版本的mapreduce libs

来自分类Dev

在cetos上安装最新版本的ruby的问题

来自分类Dev

安装最新版本的Wamp服务器

来自分类Dev

JDK 7是否可以使用最新版本的JavaFX?

Related 相关文章

  1. 1

    在哪里可以找到图形卡是否可以在最新版本的Ubuntu上使用?

  2. 2

    在哪里可以找到图形卡是否可以在最新版本的Ubuntu上使用?

  3. 3

    在哪里可以找到最新版本的CAB文件向导(Cabwiz.exe)?

  4. 4

    Closure编译器命令行似乎不适用于最新版本

  5. 5

    如何从 apt-get 将 less css 编译器更新到最新版本?

  6. 6

    在哪里可以下载最新版本的Ubuntu?

  7. 7

    在哪里可以下载最新版本的Ubuntu?

  8. 8

    在哪里可以下载最新版本的Dropbox?

  9. 9

    最新版本的G-WAN在哪里?

  10. 10

    模板的最新版本在哪里?

  11. 11

    Realm - 库的最新版本在哪里?

  12. 12

    使用java Streams读取服务器上的文本文件的最新版本(而非缓存版本)

  13. 13

    在Ubuntu 17.10上为ffmpeg编译libx264的最新版本失败(Artful)

  14. 14

    带有虚幻引擎的 Mac 上的 Visual Studio(最新版本)

  15. 15

    如何使用最新版本从源代码编译gvim?

  16. 16

    LESSCSS:如何使用最新版本进行编译和对媒体查询进行分组

  17. 17

    是否可以在Ubuntu MATE 20.04 LTS上安装最新版本的RaySession?

  18. 18

    slackware 14.1上的Genymotion是否可以运行最新版本?

  19. 19

    是否可以在 Ubuntu MATE 20.04 LTS 上安装最新版本的 RaySession?

  20. 20

    在LTS上安装最新版本的git

  21. 21

    在Windows上更新到最新版本的git

  22. 22

    在Ubuntu 14.04上获取最新版本的Evolution

  23. 23

    在LTS上安装最新版本的git

  24. 24

    在Ubuntu 14.04上获取最新版本的Evolution

  25. 25

    发送通知以在TFS上获取最新版本

  26. 26

    Maven上最新版本的mapreduce libs

  27. 27

    在cetos上安装最新版本的ruby的问题

  28. 28

    安装最新版本的Wamp服务器

  29. 29

    JDK 7是否可以使用最新版本的JavaFX?

热门标签

归档