zoukankan      html  css  js  c++  java
  • 一个小makefile程序

        刚刚开始学习linux下的程序,总需要自己写一些小型的makefile文件,这里给出一个makefile的例子,方便以后借鉴。

        程序包含了main.c(需要头文件input.h 和 display.h) input.c(需要input.h) display.c(需要display.h) input.h(需要input.h) display.h(需要display.h) struct.h

        下面是makefile代码

    scheduler: main.o input.o display.o  
        gcc -o scheduler main.o input.o display.o  
    main.o: main.c input.h display.h  
        gcc -c main.c  
    input.o: input.c input.h  
        gcc -c input.c  
    display.o: display.c display.h  
        gcc -c display.c
    clean:
        rm scheduler main.o input.o display.o

      

        由于struct.h 是被input.h 和display.h 包含的 所以不需要在input.o 和 struct.o 中显示包含。

        makefile顺利执行

  • 相关阅读:
    iOS基础
    iOS基础 ----- 内存管理
    NSAttributedString 的一些基本用法
    node安装使用
    docker常用命令
    docker lnmp
    easy-wechat
    composer
    center7系统搭建lnmp
    xammp环境配置
  • 原文地址:https://www.cnblogs.com/pang1567/p/3453730.html
Copyright © 2011-2022 走看看