我可以使用C / C ++编译器吗?
我转移到Ubuntu 10.10现在我面临着使用C / C ++编译器的问题。 有什么方法可以让我使用所有库(如图形,数学,conio,stdlib等)的C / C ++编译器,就像在Microsoft Windows中创建可执行文件一样?
Ubuntu在存储库中提供标准的Gnu编译器集合 。
您可以安装Gnu C Compiler gcc 以及Gnu C ++编译器g ++ 使用以下命令:
sudo apt-get install gcc g++
您可能还想安装libc6-dev (包括C标准库)和libstdc ++ 6-4.5-dev (包括标准C ++库)。
如果您正在寻找可与Microsoft的Visual C ++编译器相媲美的东西,请尝试查看Qt – 特别是Qt Creator 。 它是一个function齐全的IDE,具有可视化表单设计器,代码编辑器和调试器。
编辑:
现在很明显你的意思是“完全像在微软的Windows中一样?”,那么Qt Creator(我在上面提到过)将非常适合你的需求。 您不需要使用控制台来编译应用程序,Qt框架易于学习和使用。
这里有一个很好的Qt入门教程。
下面是(1)一个简单的hello-world程序(2)编译(3)执行可执行(4)。 如果您没有编译器,请使用软件安装gui或运行此命令安装gcc和g ++: sudo apt-get install gcc g++
jake@daedalus:~/playground$ cat hello.cc // 'Hello World!' program #include 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$
您可以通过终端安装c ++编译器。
sudo apt-get install build-essential
要在代码中编写许多编辑器,如Gedit (默认安装)或Emacs。 如果您需要集成开发环境,可以使用Anjuta作为示例。
sudo apt-get install anjuta anjuta-extras
请参阅: 如何在Ubuntu Linux上编译C / C ++程序
德语列表与IDE
GNU的gcc
它存在于所有Linux / Unix发行版中。
用法:
gcc hello.c
这是编译器,但如果您的问题实际上是针对IDE,那么我可以推荐一些:
QtCreator
Anjunta
Eclipse for C / C ++
…而这样的例子不胜枚举…
gcc(GNU Compiler Collection)
是最广泛使用的C compilers
。 Ubuntu
使用gcc
,默认情况下在系统上安装时安装。 在terminal
上输入gcc
和g++ filename
,分别编译C和C ++程序。
通常,Ubuntu附带C和C ++编译器。 如果您对某些编译器有特定要求,那么您可以找到并安装它。 如果没有,你可以这样安装,
sudo apt-get install build-essential
至于编写代码,可以使用不同的IDE。 我使用的是Eclipse IDE for C,C ++开发人员http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/junor 。 如果您使用IDE,则IDE将负责通过GUI为您编译程序,但您也可以从命令行构建代码,详见http://www.wikihow.com/Compile-aC/C%2B %2B-Program-in-Ubuntu 。 在调试代码时,Eclipse也会让您的生活更轻松。
关于如何打开我的电脑的问题? 您将不得不告诉我您使用的是哪个版本的ubuntu以及哪个桌面环境?
对于电池这样做,
右键单击状态栏(通常在顶部) – >添加到pannel我已添加“指示器小程序完成”然后你应该有电池指示器。
您可以通过多种方式编写程序。
如果您喜欢终端文本编辑器,那么vim
和nano
就在那里。 如果您喜欢GUI文本编辑器, gedit
足以满足基本用户的需求。
所以我希望你知道如何编写程序。 比如Gedit。 你可以在你的统一短划线中输入gedit来找到它,可以通过按键盘上的超级键来激活它。
打开它之后,在那里键入您的程序并将其保存在您想要的位置。
实际上你应该有一个名为build-essential的包来成功运行你的C / C ++程序。 如果你没有安装它,那么你可以使用
sudo apt-get install build-essential
从你的终端。 正如你所说的你是一个基本的Ubuntu用户,当然是Ubuntu的新用户,你可以通过在Unity破折号中输入终端来获得终端,如上所述。
保存程序以运行它后,您必须按照这些说明运行它。
g++ /path/to/file_name.cpp -o ./
.hope有帮助。
gcc是使用最广泛的C编译器之一。 GCC编译器预装了ubuntu操作系统。 要编译您的c程序 ,请打开命令提示符并转到保存HelloWorld.c文件的当前工作目录。 通过在命令提示符下键入gcc HelloWorld.c来编译代码。 您的C程序将成功编译,如果您的程序不包含任何语法错误。 它将生成一个a.out文件。
不过我个人最喜欢的IDE是Eclipse for C / C ++ /