Linux虚拟机下用gcc 和g++编译运行

一 编译查看C文件的汇编代码及运行C文件

1.安装gcc
在虚拟机桌面上打开终端输入

sudo apt-get update

输入密码后回车输入

sudo apt-get install gcc

安装完成后输入

gcc -v

查看版本
2.我把一个test.c的C文件拖到虚拟机里面,输入

gcc -Og -S test.c

生成一个汇编代码S文件
在这里插入图片描述

输入

gcc -Og -c test.c

生成一个O文件,这是个二进制文件,无法直接查看
输入

gcc test.c

生成a.out执行文件
在这里插入图片描述3.输入

./a.out

运行
在这里插入图片描述

二 g++编译运行cpp

1.安装g++
输入一下语句设置成root

sudo passwd

连输三次密码后输入

su root

成功
在这里插入图片描述输入下载g++

apt-get install g++

在这里插入图片描述输入

g++ -v

查看版本
在这里插入图片描述2.我把一个c++.cpp文件拖到虚拟机内输入

g++ -o c++ c++.cpp

生成一个文件(注意中间的c++为文件名)
输入运行

./c++

在这里插入图片描述

Logo

更多推荐