我现在已经转到 Ubuntu 10.10,现在我面临的问题是 C/C++ 编译器的问题。有什么方法可以像在 Microsoft Windows 中创建可执行文件一样,使用 C/C++ 编译器和所有库(如图形、数学、conio、stdlib 等)?
答案1
Ubuntu 提供标准Gnu 编译器集合在存储库中。
您可以安装 Gnu C 编译器海湾合作委员会 以及 Gnu C++ 编译器克++ 使用以下命令:
sudo apt-get install gcc g++
你可能还想安装libc6-dev (包括 C 标准库)和libstdc++6-4.5-dev (其中包括标准 C++ 库)。
如果你正在寻找与 Microsoft Visual C++ 编译器相当的东西,请尝试看看Qt- 具体来说Qt Creator 。它是一个功能齐全的 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
答案4
gcc(GNU Compiler Collection)
是最广泛使用的C compilers
.Ubuntu
用途之一gcc
,在系统上安装时默认安装。在 上键入gcc <filename>
和分别编译 C 和 C++ 程序。g++ filename
terminal