Linux下编译并运行C语言程序 ,以Centos 系统为例

1》新建一个hello.c文件

可以直接用图形用户界面新建也可以使用命令新建。

用命令行的话,要用到Linux下的vi编辑器的相关命令,不熟悉的话,可以去查一下。

我们的重点不在vi编辑器的命令使用上,所以,在这里不详细说明新建过程了。

新建文件 并保存,,然后查看该文件内容以确保保存成功,如下:

2》使用命令编译该文件并查看编译后的文件

未指定编译后的文件名,默认为a.out

也可以像下面这样指定编译后的文件名,例如helloworld

其中 -o 后面的第一个参数“helloworld”为指定的编译后的文件名,第二个参数“hello.c”为我们在编译的C语言源程序

3》运行编译后的程序

直接输入“./编译后的文件名”即可

如下(黑色框中即为程序输出结果 。ps:样式很丑,最好在后面加一个换行):

Linux 下编译并运行C语言程序相关推荐

  1. linux怎么运行gcc,在Linux下使用gcc运行C语言程序

    标签:终端   工具   gcc   程序   分区   编译   mod   没有   保存 Linux下使用最广泛的C/C 编译器是GCC,大多数的Linux发行版本都默认安装,不管是开发人员还是 ...

  2. vss2010c语言怎么运行,在Linux下使用gcc运行C语言程序

    Linux下使用最广泛的C/C++编译器是GCC,大多数的Linux发行版本都默认安装,不管是开发人员还是初学者,一般都将GCC作为Linux下首选的编译工具.本教程毫不犹豫地使用GCC来编译C程序. ...

  3. c语言程序能在android,android环境下编译并运行C语言程序

    我的环境: Ubuntu12.04 Android2.2 这里的C语言程序指的是运行与android系统的Linux内核上程序,目前为止有两种方法:第一种是自动编译,第二种是手动编译.这两种方法适用于 ...

  4. C++下编译和运行C语言程序

    1.新建源文件 打开 Dev C++,在上方菜单栏中选择"文件 --> 新建 --> 源代码": 或者按下Ctrl+N组合键,都会新建一个空白的源文件,如下图所示: 在 ...

  5. 二级c语言编译完程序如何运行,计算机二级C语言辅导:C++环境下编译和运行c语言...

    一 单个文件运行 1 打开vc++出现如图 2 从file菜单中选择"new"→c++source file如图 3 单击"--"命令按扭,在choose di ...

  6. Linux 下编译并运行C++程序

    1>新建一个C++新文件 ----helloworld.c #include<iostream> using namespace std; int main(){cout<&l ...

  7. linux 程序占内存,linux下,一个运行中的程序,究竟占用了多少内存

    1. 在linux下,查看一个运行中的程序, 占用了多少内存, 通常的命令有php (1). ps aux:html 其中  VSZ(或VSS)列 表示,程序占用了多少虚拟内存.linux RSS列 ...

  8. Linux下使用vim 编写c语言程序

    先检查有无vim,没有输入以下进行下载: sudo apt-get install vim 1.创建一个c语言文件 2.按i进入编辑模式 3.编写完程序后按Esc退出编辑模式 4.按住shift+:键 ...

  9. linux下编译与运行,Linux操作系统驱动编译与运行是怎样的?

    一.手工加载测试 1.insmod ./key_test.ko 加载驱动模块到内核 2.cat /proc/modules |grep key_test 查看key_test模块在内核中的地址,不加过 ...

最新文章

  1. SAP CRM调查问卷的评分和图表显示功能介绍
  2. 02 聚类算法 - 相似度距离公式、维度灾难
  3. 第二节 -- python的基础语法
  4. Android使用ViewPager实现左右滑动效果
  5. netcore开发windows普通服务(非Web)并一键发布到服务器
  6. svg转css font,css – 如何将.svg文件转换为字体?
  7. OpenSolaris安装JDK以及配置java开发环境
  8. 95-235-040-源码-task-Flink 对用户代码异常处理
  9. COM口总是有惊叹号怎么办
  10. 读书笔记:程序员的工具箱之“代码片段”
  11. 两个点 定位_智造讲堂:RFID定位导航技术
  12. JS:关系运算符(>大于、>=大于等于、<小于、<=小于等于)
  13. Python绘制美女乘风破浪词云舞蹈视频
  14. 开发者痛斥手机供应商为了续航恶意查杀后台应用
  15. AT命令拨电话,如何判断手机的状态?
  16. HD44780http://blog.sina.com.cn/s/blog_61b6e08b01016xif.html
  17. iis和tomcat5整合
  18. python绘制激活函数图像
  19. 软件配置管理(一)配置管理概念与目标
  20. 项目管理中最常见的问题有哪些?

热门文章

  1. Vivado2015.4使用教程(一个完成工程的建立)
  2. Matlab中的文件读取函数
  3. C_C++指针指针应用详解
  4. C# 数据结构 之 堆栈和队列
  5. CVE-2019-8341 Jinja2 RCE漏洞学习
  6. 题解【bzoj4653 [NOI2016] 区间】
  7. 移动硬盘磁盘结构损坏且无法读取要怎样办啊
  8. linux tcpdump抓包,wireshark实时解析
  9. C++开发人脸性别识别教程(7)——搭建MFC框架之界面绘制
  10. Java中树的存储结构实现