1、创建c文件

  touch demo.c

2、编辑c代码

3、编译(预编译、检查语法、编译)、链接

3.1、指令:cc  -c  demo.c

正常情况下,会生成一个demo.o的二进制文件(即:目标文件)

3.2、指令:cc  demo.o

    给demo.o添加启动代码并进行链接,生成可执行文件a.out

3.3、指令:./a.out   或者   直接把a.out拖入终端

    让操作系统去调度CPU执行a.out

小技巧:可以直接 cc  demo.c,然后生成a.out可执行文件,省略了生成.o目标文件的步骤。

注意:

warning---警告:编译可以通过,能形成.o目标文件,但不一定能形成.out可执行文件

error---错误:不能形成.o目标文件

最新文章

  1. Js/Jquery获取iframe中的元素
  2. Base64 Converter
  3. iOS开发初级课程
  4. [BZOJ3624][Apio2008]免费道路
  5. .hpp与.h的区别
  6. hdu 1086(计算几何入门题——计算线段交点个数)
  7. 《OD学hadoop》第一周0625 LINUX作业一:Linux系统基本命令(一)
  8. IOS开发 xcode报错之has been modified since the precompiled header was built
  9. iOS开发应用学习笔记
  10. cocos2d-x之CCMotionStreak类——2013-08-25 16
  11. Red Gate系列之七 SQL Search 1.1.6.1 Edition SQL查询分析工具使用教程
  12. 用java实现给图片增加图片水印或者文字水印(也支持视频图像帧添加水印)
  13. Windows Server 2012 NIC Teaming 网卡绑定介绍及注意事项
  14. SQL Server 2005 sp_send_dbmail出现Internal error at FormatRowset (Reason: Not enough storage is available to complete this operation)
  15. mysql备份(导出)数据库,并恢复数据
  16. [android] 手机卫士欢迎细节和主界面
  17. hdu5489 树状数组+dp
  18. default activity not found的问题
  19. ArcMap导入图层出现General function failure问题 [转]
  20. 20155301 Web基础

热门文章

  1. Azure China (12) 域名备案问题
  2. web框架--bottle
  3. 模块化利器: 一篇文章掌握RequireJS常用知识
  4. 两种CSS3圆环进度条详解
  5. 策略模式(Stategy Pattern)
  6. Winform开发框架中实现同时兼容多种数据库类型处理
  7. MySQL 复制介绍及搭建
  8. jQuery+CSS3实现404背景动画特效
  9. Microsoft Visual Studio 2012常用快捷键
  10. Effective Java