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

2024-12-02 03:22:28
推荐回答(4个)
回答1:

写一个hello.cxx的文件

#include
using namespace std;

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

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

回答2:

使用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++

回答3:

你是新手吧,没事,很简单的,一会交了你就会了,首先你要在linux中安装两个软件,如果你的虚拟电脑是联网的,那就很easy了,
1.你在命令行输入vim,看是否装了vim,没有的话输入:sudo apt-get install vim,电脑会为你自动安装vim,
2.安装g++,同理,在命令行输入:sudo apt-get install g++;

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

#include
using namespace std;

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

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

答得虽然不是很好,但是这都是我一个一个敲出来的!希望给点分,谢谢

回答4:

1. 如你有个c++程序helloworld.cpp内容如下
#include ;
using namespace std;
int main(void){
cout << "hello world!" << endl;
return 0;
}

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

3. 最后运行生成的文件
./hello就可以运行生成的可执行文件了