我可以使用 C/C++ 编译器吗?

我可以使用 C/C++ 编译器吗?

我现在已经转到 Ubuntu 10.10,现在我面临的问题是 C/C++ 编译器的问题。有什么方法可以像在 Microsoft Windows 中创建可执行文件一样,使用 C/C++ 编译器和所有库(如图形、数学、conio、stdlib 等)?

答案1

Ubuntu 提供标准Gnu 编译器集合在存储库中。

您可以安装 Gnu C 编译器海湾合作委员会 安装 gcc以及 Gnu C++ 编译器克++ 安装 g++使用以下命令:

sudo apt-get install gcc g++

你可能还想安装libc6-dev 安装 libc6-dev(包括 C 标准库)和libstdc++6-4.5-dev 安装 libstdc++6-4.5-dev(其中包括标准 C++ 库)。


如果你正在寻找与 Microsoft Visual C++ 编译器相当的东西,请尝试看看Qt- 具体来说Qt Creator 安装 qtcreator。它是一个功能齐全的 IDE,具有可视化表单设计器、代码编辑器和调试器。

在此处输入图片描述

在此处输入图片描述


编辑:
现在您已经清楚了“与 Microsoft Windows 完美兼容”是什么意思,那么 Qt Creator(我上面提到的)将非常适合您的需求。您无需使用控制台来编译应用程序,而且 Qt 框架易于学习和使用。

这里有一份很棒的 Qt 入门教程这里

答案2

以下是 (1) 一个简单的 hello-world 程序 (2) 编译 (3) 制作成可执行文件 (4) 执行。如果你没有编译器,请使用以下命令安装 gcc 和 g++软件安装 GUI,或者运行以下命令:sudo apt-get install gcc g++

jake@daedalus:~/playground$ cat hello.cc 
// 'Hello World!' program 

#include <iostream>

int main()
{
  std::cout << "Hello World!" << std::endl;
  return 0;
}
jake@daedalus:~/playground$ g++ hello.cc -o hello
jake@daedalus:~/playground$ chmod +x hello
jake@daedalus:~/playground$ ./hello 
Hello World!
jake@daedalus:~/playground$

答案3

您可以通过终端安装 c++ 编译器。

sudo apt-get install build-essential

有很多编辑器可以编写代码,例如编辑(默认安装)或 Emacs。如果你需要集成开发环境,你可以使用安茹塔例如。

sudo apt-get install anjuta anjuta-extras

看: 如何在 Ubuntu Linux 上编译 C/C++ 程序

带 IDE 的德语列表

答案4

gcc(GNU Compiler Collection)是最广泛使用的C compilers.Ubuntu用途之一gcc,在系统上安装时默认安装。在 上键入gcc <filename>和分别编译 C 和 C++ 程序。g++ filenameterminal

相关内容