写在前面:这篇文章主要是介绍Linux的命令行过程,对命令行原理和代码原理没有作解释
一.准备工作:
1.安装gcc
- 打开终端(快捷键Ctrl+Alt+T)并输入 “sudo apt-get install gcc”

- 安装完成后输入 “gcc -v” 查看是否安装成功

PS:安装了gcc后g++自动能用
2.vim编辑器的使用入门
- 打开vim编辑器

- 按 “a", 显示 ”INSERT“ 后,开始输入代码

- 编辑完成后, 按 Esc 键, 输入 “:wq” 保存并退出(注意是英文符号:)

二.进入正题
1.AT&T汇编
- 创建一个 test1.s 文件(名字可更改,保留.s后缀)

- 打开vim进行编辑,输入以下代码

- 编译成二进制文件
.
- 链接成可执行文件

- 运行

2.C语言
- 创建test2.c文件:touch test2.c
- 打开vim进行编辑,输入以下代码

- 编译

- 运行

3.C++
- 创建test3.cpp文件:touch test3.cpp (.c是C文件, .cpp是C++文件)
- 打开vim进行编辑,输入以下代码

- 编译

- 运行

PS:.c文件可以用g++编译, 但是.cpp文件不可以用gcc编译(毕竟C++是C的拓展)
g++编译C成功

gcc编译C++失败

4.汇编嵌C
基本步骤与前面相同,主要是编译命令不一样,直接上图(红色框内为注释)


最后
以上就是欢喜皮带最近收集整理的关于Linux编译运行AT&T汇编、C、C++、教程的全部内容,更多相关Linux编译运行AT&T汇编、C、C++、教程内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复