在linux环境下尝试使用gcc编译一个程序,并验证-E\-S\-c选项

原创 2016年05月30日 17:14:05

(1)首先,进入Linux平台:

wKioL1YvRAThvYnjAARbyYVj2YE392.jpg

 (2)双击Terminal,进入:

wKioL1YvRH6DlooGAAI1VcJg7wQ100.jpg

(3)编入命令 vim test.c ,进入新建文件test.c中,并且自己编写一个简单的c语言程序:

wKiom1YvR7KgRe1-AAKo4gRPx80583.jpg

4.分别输入命令

ESC   :  w   q   !

这5个命令回到编译页面,如若想修改则可输入命令 vim test.c  进入,输入命令i或者A命令

5.输入命令gcc -S test.c  预处理

6.输入命令 gcc -c test.c     预编译处理完成

7.输入命令    ./test

8.程序运行截图:

wKiom1YvScnzfzifAALA8Dksd_I587.jpg

 

相关文章推荐

一个C程序的编译过程(Linux环境下Gcc)

一 以下是C程序一般的编译过程:  从图中看到:      将编写的一个c程序(源代码)转换成可以在硬件上运行的程序(可执行代码),需要进行编译阶段  和链接这两个阶段。      其中,      ...

一个C程序的编译过程(Linux环境下GCC)

一 以下是C程序一般的编译过程:    从图中看到:       将编写的一个c程序(源代码 )转换成可以在硬件上运行的程序(可执行代码 ),需要进行编译阶段  ...
  • tkp2014
  • tkp2014
  • 2016年01月12日 17:24
  • 372

Android 运行 C/C++程序 (使用 arm-linux-gcc 交叉编译环境)

这个其实就是个人的一个小小的兴趣,用C/C++写一个小程序放在Android的系统中,然后用Java写一个Android的UI程序来调用这个C/C++的程序。这里总结了实现这个功能的一些步骤和遇到的问...

Linux 环境下C编程指南-----gcc 编译的四大过程(预处理-编译-汇编-链接 )

转自:http://www.cnblogs.com/pipicfan/archive/2012/07/10/2583910.html ================================...

linux gcc编译C程序

一个c语言程序从源文件到生成可执行文件,编译器需要共经历4个步骤: 1) 预处理:把c文件中预处理命令扫描处理完毕,即对源代码文件中的文件包含(#include)、预编译语句(如宏定义#define...

linux下GCC编译C程序(一)

linux下GCC编译C程序(一)       GNU编译器集     GNU编译器集(其前身为GNU C编译器)诞生于1987年。当时Richard Stallman(GNU...

linux下c程序编译过程及GCC,G++, GDB简介

GCC/G++是linux下非常著名的自由软件, 主要用于对C/C++程序进行编译,使之成为一个可执行文件,其基本格式为: gcc  [options] [file-name] g++ [opti...

[linux命令] gcc C和C++程序编译

编译C和C++程序. gcc [options]
  • gopain
  • gopain
  • 2014年05月08日 16:17
  • 1715

linux GCC -- C程序的编译

1简介 GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Object...

linux系统中-E,-S,-c的区别和作用(怎么讲代码转化为机器识别的语言)

许多初学者都有比较大的疑惑,电脑是怎么识别我们写的代码并进行处理的呢?其实这个问题对我们初学者来说是很重要的,只有了解机器的运行原理,我们才能真正地学号留下。那么今天我就以此为题为大家略讲一二,有错误...
  • C_jyu
  • C_jyu
  • 2016年07月12日 19:49
  • 1248
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在linux环境下尝试使用gcc编译一个程序,并验证-E\-S\-c选项
举报原因:
原因补充:

(最多只允许输入30个字)