请问在LINUX下怎么编C++程序,给个具体的例子,网上说什么GCC,什么的,我听不懂,我刚接触这个操作系统

 我来答
桃源亭
2011-09-14 · TA获得超过1687个赞
知道大有可为答主
回答量:1685
采纳率:0%
帮助的人:3262万
展开全部
写一个hello.cxx的文件

#include <iostream>
using namespace std;

int main()
{
cout<<"HelloWord!"<<endl;
return 0;
}

写好了 shift+:wq 然后回车(这一步是保存并推出至命令窗口)
在命令行输入 g++ hello.cxx -o hello 回车
如果没有报错再输入 ./hello 回车
这样就会在你的屏幕上显示 HelloWord!
858sbuz760
2011-08-25 · TA获得超过275个赞
知道小有建树答主
回答量:548
采纳率:0%
帮助的人:367万
展开全部
使用Linux就要会使用终端,就是类似Windows下cmd窗口的东西,写代码可以用geditor或者kate。然后在在终端下执行命令:比如要编译a.c并输出一个test的可执行文件,就是这样

gcc a.c -o test

对于C++代码,用g++编译

g++ a.c -o test

有的Linux发行版不一定会附带g++,要自己装。
如果用的是Debian或是Ubuntu
那么可以输入如下命令安装G++
sudo apt-get install g++
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户27603
2011-08-25 · TA获得超过264个赞
知道答主
回答量:521
采纳率:100%
帮助的人:340万
展开全部
使用Linux就要会使用终端,就是类似Windows下cmd窗口的东西,写代码可以用geditor或者kate。然后在在终端下执行命令:比如要编译a.c并输出一个test的可执行文件,就是这样

gcc a.c -o test

对于C++代码,用g++编译

g++ a.c -o test

有的Linux发行版不一定会附带g++,要自己装。
如果用的是Debian或是Ubuntu
那么可以输入如下命令安装G++
sudo apt-get install g++
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户29363
2011-08-24 · TA获得超过598个赞
知道小有建树答主
回答量:698
采纳率:50%
帮助的人:449万
展开全部
使用Linux就要会使用终端,就是类似Windows下cmd窗口的东西,写代码可以用geditor或者kate。然后在在终端下执行命令:比如要编译a.c并输出一个test的可执行文件,就是这样

gcc a.c -o test

对于C++代码,用g++编译

g++ a.c -o test

有的Linux发行版不一定会附带g++,要自己装。
如果用的是Debian或是Ubuntu
那么可以输入如下命令安装G++
sudo apt-get install g++
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wenming2016
2011-08-24
知道答主
回答量:15
采纳率:0%
帮助的人:5.6万
展开全部
你是新手吧,没事,很简单的,一会交了你就会了,首先你要在linux中安装两个软件,如果你的虚拟电脑是联网的,那就很easy了,
1.你在命令行输入vim,看是否装了vim,没有的话输入:sudo apt-get install vim,电脑会为你自动安装vim,
2.安装g++,同理,在命令行输入:sudo apt-get install g++;

如果你这两步都按好了,接下来给你一个简单的C++例子:
写一个hello.cxx的文件

#include <iostream>
using namespace std;

int main()
{
cout<<"HelloWord!"<<endl;
return 0;
}

写好了 shift+:wq 然后回车(这一步是保存并推出至命令窗口)
在命令行输入 g++ hello.cxx -o hello 回车
如果没有报错再输入 ./hello 回车
这样就会在你的屏幕上显示 HelloWord!

答得虽然不是很好,但是这都是我一个一个敲出来的!希望给点分,谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lovelypigzsq
2011-08-24 · TA获得超过200个赞
知道小有建树答主
回答量:400
采纳率:33%
帮助的人:161万
展开全部
1. 如你有个c++程序helloworld.cpp内容如下
#include <iostream>;
using namespace std;
int main(void){
cout << "hello world!" << endl;
return 0;
}

2. 在命令行下编译如下:
g++ -o helloworld helloworld.cpp

3. 最后运行生成的文件
./hello就可以运行生成的可执行文件了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式