我是靠谱客的博主 欢喜皮带,最近开发中收集的这篇文章主要介绍Linux编译运行AT&T汇编、C、C++、教程,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

写在前面:这篇文章主要是介绍Linux的命令行过程,对命令行原理和代码原理没有作解释

一.准备工作:

1.安装gcc

  1. 打开终端(快捷键Ctrl+Alt+T)并输入 “sudo apt-get install gcc”在这里插入图片描述
  2. 安装完成后输入 “gcc -v” 查看是否安装成功在这里插入图片描述
    PS:安装了gcc后g++自动能用

2.vim编辑器的使用入门

  1. 打开vim编辑器
    在这里插入图片描述
  2. 按 “a", 显示 ”INSERT“ 后,开始输入代码在这里插入图片描述
  3. 编辑完成后, 按 Esc 键, 输入 “:wq” 保存并退出(注意是英文符号:)在这里插入图片描述

二.进入正题

1.AT&T汇编

  1. 创建一个 test1.s 文件(名字可更改,保留.s后缀)
    在这里插入图片描述
  2. 打开vim进行编辑,输入以下代码
    在这里插入图片描述
  3. 编译成二进制文件
    .在这里插入图片描述
  4. 链接成可执行文件
    在这里插入图片描述
  5. 运行
    在这里插入图片描述

2.C语言

  1. 创建test2.c文件:touch test2.c
  2. 打开vim进行编辑,输入以下代码
    在这里插入图片描述
  3. 编译
    在这里插入图片描述
  4. 运行
    在这里插入图片描述

3.C++

  1. 创建test3.cpp文件:touch test3.cpp (.c是C文件, .cpp是C++文件)
  2. 打开vim进行编辑,输入以下代码
    在这里插入图片描述
  3. 编译
    在这里插入图片描述
  4. 运行
    在这里插入图片描述

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

g++编译C成功
在这里插入图片描述
gcc编译C++失败
在这里插入图片描述

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

最后

以上就是欢喜皮带为你收集整理的Linux编译运行AT&T汇编、C、C++、教程的全部内容,希望文章能够帮你解决Linux编译运行AT&T汇编、C、C++、教程所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部