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

neb*_*ula 14 gcc

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

Nat*_*man 34

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

你可以安装 Gnu C Compiler gcc 安装 gcc以及 Gnu C++ 编译器g++ 安装 g++ 使用以下命令:

sudo apt-get install gcc g++
Run Code Online (Sandbox Code Playgroud)

您可能还想安装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一个伟大的教程在这里


dje*_*kyb 8

下面是 (1) 一个简单的 hello-world 程序 (2) 编译 (3) 可执行 (4) 执行。如果您没有编译器,请使用软件 install gui或运行以下命令安装 gcc 和 g++ :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$
Run Code Online (Sandbox Code Playgroud)