【问题标题】:Where to download GNU C++ compiler在哪里下载 GNU C++ 编译器
【发布时间】:2009-08-10 11:12:14
【问题描述】:

谁能建议我在哪里下载 GNU c++ 编译器,我可以在 Ubuntu 和带有 Netbeans IDE 以及 GNU 工具的 Windows 上使用它。

【问题讨论】:

    标签: c++ gnu


    【解决方案1】:

    在 Debian/Ubuntu 上获得所需的一切非常容易:

    sudo apt-get install build-essential 
    

    【讨论】:

      【解决方案2】:

      使用GCC 怎么样?

      引用它的主页:

      GNU 编译器集合包括 C、C++、Objective-C 的前端, Fortran、Java 和 Ada,以及 这些语言的库 (libstdc++, libgcj,...)。

      它绝对可以在 Ubuntu 上运行;它甚至是通过包系统提供的(对不起,我的系统是法语的)

      $ apt-cache show g++
      Package: g++
      ...
      Description-fr: Compilateur C++ du projet GNU
       Le compilateur C++ du projet GNU. Un compilateur C++ relativement portable
       et capable de bonnes optimisations.
      

      (翻译为描述:GNU C++ 编译器。这是 GNU C++ 编译器,一个相当便携的 C++ 优化编译器。 英文)

      有关 Windows 支持的信息,您可以查看:http://gcc.gnu.org/install/specific.html#windows

      MinGWCygwin 之类的东西可能会:-)

      引用 MinGW 的主页:

      MinGW,“极简主义”的缩写 GNU for Windows”,是 GNU 的一个端口 编译器集合 (GCC) 和 GNU Binutils,用于开发 原生 Microsoft Windows 应用程序。


      对于 netbeans,我不知道:我不使用它——至少不用于 C++...

      【讨论】:

      • 仅作记录:如果您想要英文消息,只需执行“LANG=en apt-cache show g++”。应该适用于几乎所有命令。
      • @Joachim:很高兴知道!谢谢! (甚至不知道安装了英文本地化文件^^好吧,我想它们是默认的^^)
      【解决方案3】:

      对于 Windows,您需要cygwin

      【讨论】:

      • cygwin 下的编译器不为 Windows 本地编译,它们为 cygwin 环境编译。如果这是您想要的,那很好,但是如果您想为 Windows 编译,您将需要 mingw,正如 Gabe 所说。 MingW 是 GCC 的 Windows 端口,可以编译到 Windows。
      • 它仍然提供了一个gcc,可以在带有NetBeans的windows上使用;将 cygwin.dll 添加到任何发行版的开销是一个单独的问题。
      【解决方案4】:

      在 Ubuntu 上使用 sudo apt-get install g++

      【讨论】:

        【解决方案5】:

        如果您使用任何 Linux/Unix/Solaris 操作系统,除非您明确未安装,否则它是可用的。也就是说,如果您仍希望安装 GNU C++ 编译器,请使用此命令

        sudo aptitude install build-essential 
        

        如果您想在 Windows 上下载它,步骤是 here 在 Minimalist GNU for Windows 上

        【讨论】:

          【解决方案6】:
          【解决方案7】:

          要安装 gcc 和 g++ 编译器,您需要 build-essential 包。这也将安装 GNU make。

          build-essential 包含构建 Ubuntu 软件包所必需的软件包列表,包括 gcc 编译器、make 和其他必需的工具。

          $ sudo apt-get update
          $ sudo apt-get upgrade
          $ sudo apt-get install build-essential
          $ gcc -v
          $ make -v
          

          现在,您应该能够使用 C/C++ 编译器编译软件了。

          要安装用于 c 和 c++ 开发的手册页,请安装 manpages-dev 软件包。

          https://help.ubuntu.com/community/InstallingCompilers

          【讨论】:

            猜你喜欢
            • 2010-11-15
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-11-11
            • 2011-01-08
            • 2018-05-16
            相关资源
            最近更新 更多