1.安装C/C++编译器
- 更新apt
sudo apt update
- 打开终端,输入以下命令- 分别安装:
安装gcc:sudo apt-get install gcc安装g++:sudo apt-get install g++//查看gcc/g++版本信息g++ --versiongcc --version
- 😂apt一键安装C/C++编译器及环境sudo apt-get install build-essential -y
- 查看版本:通过下面的命令查询build-essential
安装包相关的依赖关系:apt-cache depends build-essential显示以下内容:build-essential |依赖: libc6-dev 依赖: <libc-dev> libc6-dev 依赖: gcc 依赖: g++ 依赖: make make-guile 依赖: dpkg-dev
2.前期准备工作
- 首先,我们先建立一个文件夹或者打开我们的终端系统,在终端系统中建立并打开文件夹;先在终端系统下输入命令:cd+桌面,表示进入桌面建立文件夹;
- 然后,建立文件命令:
mkdir+filename
,mkdir是建立文件夹的命令,filename是文件夹的名字;//建立文件夹testmkdir test
注意:如果你是已经新建立了文件夹,要在文件夹在建立C/C++文件,必须要在该文件夹内右键鼠标进入终端
- 现在就是建立可执行的C/C++文件啦,输入命令:
touch+filename.c/filename.cpp
,touch是建立文件的命令,.c/.cpp的后缀表示文件的类型。这里建立一个文件名为Hello.cpp的c++文件;//建立文件终端输入:touch hello.cpp
2.编写C++程序
- 打开终端输入:
nano hello.cpp
,这个命令会创建一个hello.cpp文件,并进入编辑界面,输入:#include <iostream>using namespace std;int main() { cout << "Hello, World!" <<endl; return 0;}
然后保存并退出编辑界面,分别按:- [Ctrl]+[X]- Y- [Enter]之后想再次打开heelo.cpp
文件,输入echo hello.cpp
即可.
3.编译
- 方法一:在终端输入:
g++ hello.cpp
会编译出一个a.out文件
- 方法二:保存好c++文件后接下来就是编译成可执行文件,-o后面的hello就是可执行的文件名(可随意起一个filename)运行下面的命令,以指定编译出的文件名称
g++ -o hello hello.cppgcc -o hello hello.c
4.执行
- 第一种编译运行下面的命令以执行编译后的文件
./a.out
- 第二种编译运行下面的命令以执行编译后的文件,其中==“./”==是运行可执行文件的命令
./hello
(注意一定要加上路径才能运行,点表示当前路径。直接hello不添加路径,不能运行)
- 此外,如果想要在其他目录下也可以运行hello程序,可以将hello程序添加至$PATH:
//查看$PATH下的目录:echo $PATH//然后将hello添加至/usr/local/binsudo cp hello /usr/local/bin
这样直接在终端输入hello,(即输入文件名就行)就可以看到输出.
版权归原作者 PTWXHN 所有, 如有侵权,请联系我们删除。