0

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

4

7 回答 7

10

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

sudo apt-get install build-essential 
于 2009-08-10T11:16:28.787 回答
6

使用GCC怎么样?

引用它的主页:

GNU Compiler Collection 包括 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 是“Minimalist GNU for Windows”的缩写,是 GNU Compiler Collection (GCC) 和 GNU Binutils 的一个端口,用于开发本地 Microsoft Windows 应用程序。


对于netbeans,我不能说:我不使用它——至少不是用于C++...

于 2009-08-10T11:15:24.670 回答
5

对于 Windows,您将需要cygwin

于 2009-08-10T11:15:21.317 回答
2

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

于 2009-08-10T11:15:49.680 回答
1

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

sudo aptitude install build-essential 

如果您想在 Windows 上下载它,请参考 Minimalist GNU for Windows 上的步骤

于 2009-08-10T11:28:39.403 回答
0

试试http://gcc.gnu.org/http://packages.ubuntu.com/hardy/gcc

于 2009-08-10T11:14:43.050 回答
0

要安装 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

于 2012-12-01T12:01:22.533 回答