c语言:8、makeFile编写

  • 1、make简介
    • 1、检查make版本
    • 2、Makefile编写
    • 3、使用Makefile

1、make简介

make工具可以将大型的开发项目分成若干个模块;
可以很清晰很快捷的整理源文件;
make内部也是使用gcc

1、检查make版本

2、Makefile编写

井号开头的是注释

# this is make file
hello.out:max.o min.o hello.cgcc max.o min.o hello.c -o hello.out
max.o:max.cgcc -c max.c
min.o:min.cgcc -c min.c


注意:
上方的gcc前方必须使用tab制表符,不能用空格代替,会报错。

3、使用Makefile

c语言:8、makeFile编写相关推荐

  1. Ubuntu下使用gcc和makefile编写c语言程序

    文章目录 前言 一.gcc编写c语言程序 1.hello world的输出 2.简单程序的编译与运行 3.windows环境下的编译运行结果对比 二.makefile编写c语言程序 总结 前言 本文通 ...

  2. c语言编译流程简单整理以及简单makefile编写

    c语言编译流程简单整理以及简单makefile编写 前言: 最近接触了makefile.为了学习makefile,就去了解了部分需要的知识,目前先简单的整理在这里. c语言编译过程 C语言在编译过程中 ...

  3. Ubuntu下C语言程序的编写

    Ubuntu下C语言程序的编写 要求:请编写一个主程序文件 main1.c 和一个子程序文件 sub1.c, 要求:子程序sub1.c 包含一个算术运算函数 float x2x(int a,int b ...

  4. ubuntu系统下c语言入门以及编写简单程序

    目录 一,hello world入门 二,在windows系统中编写简单程序 三,在ubuntu系统下用makefile方式编写程序 一,hello world入门 在linux操作系统中打开终端 1 ...

  5. Linux下Makefile编写语法

    原创 Linux下Makefile编写语法 2016-07-29 08:31:53 Datrilla 阅读数 1386更多 分类专栏: Linux Makefile 版权声明:本文为博主原创文章,遵循 ...

  6. Ubuntu中cc++语言简单程序编写以及使用gccg++方式编译简单程序(基础)

    Ubuntu中c/c++语言简单程序编写以及使用gcc/g++方式编译简单程序(基础) 这里写目录标题 Ubuntu中c/c++语言简单程序编写以及使用gcc/g++方式编译简单程序(基础) 一.编写 ...

  7. 开发环境搭建---交叉工具链、makefile编写、连接器脚本、Eclipse调试

    交叉工具链 安装: 将arm-linux-gcc-4.3.2.tgz文件解压到linux根目录/下,可以发现解压后的文件在/usr/local/arm/4.3.2/文件下. 然后修改环境变量:执行命令 ...

  8. C语言程序makefile编译过程

    C语言程序makefile编译过程 2022-0111 blog_010 makefile是一些大型linux下开发的项目经常会用到的编译脚本: 可以将makefile理解为类似shell一样的脚本语 ...

  9. 一个简单的makefile编写VCS仿真

    一个简单的makefile编写VCS仿真 1 VCS简介 VCS是编译型Verilog模拟器,它完全支持OVI标准的Verilog HDL语言.PLI和SDF. VCS具有行业中较高的模拟性能,其出色 ...

  10. 多目录Makefile编写

    对于在Linux下编程来说,编写一个好的Makefile是非常重要的,写好了可以给编译带来极大的便利.而网上对于多目录下Makefile的编写讲解的非常少, 有很多都不能达到目的.这里参考了网上一篇M ...

最新文章

  1. Intellij Idea/Webstorm/Phpstorm 的高效快捷键
  2. 关于epoll中的read函数说明
  3. 关于photoshop处理图片的自动化
  4. Source Map调试压缩后代码
  5. CSO安全手册中的七条守则
  6. mssql sqlserver 优化注意事项:
  7. QT开发_弹出窗口禁用父窗口并移动到父窗口中心位置
  8. 阿里程序员推荐的9款最佳编程字体?
  9. 电脑文件误删除恢复的解决办法
  10. 【树莓派】树莓派4B新手篇:安装官网Raspbian Buster系统及基础配置
  11. html简洁漂亮的个人简历,个人主页,个人简介网页版(源码)
  12. unity3d发布安卓出错plese set the package name
  13. 本地测试dubbo远程调用找不到provider
  14. 网络协议分析(某国外社交软件)
  15. 世界杯期间随想(摘自本人新浪微博)
  16. 英语基础不好可以学会编程吗?
  17. java在记事本找不到_电脑中右键新建记事本选项不见了如何找回
  18. 用虚拟光驱安装游戏动画教程(原创)
  19. 绘画初学者动物怎么画?画动物的基本思路以及画法教程
  20. RAID 阵列碎片整理真的管用!碎片整理对于RAID仍然有意义

热门文章

  1. 怎么获取echarts需要的geoJson数据去渲染地图:以广州市白云区24镇街为例(内附资源)
  2. 多个java性能优化细节
  3. RF无线射频电路设计难点分析
  4. Modis数据下载及后处理
  5. jQuery——常用API
  6. jquery api的整体解读
  7. ffplay-主要数据结构分析
  8. FFmpegFFplay常用命令汇总
  9. python模拟登陆steam
  10. java编辑双层pdf文件,双层PDF制作系统