• 一个小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顺利执行

  • 相关阅读:
    BASIC-2 01字串
    BASIC-1 闰年判断
    BASIC-11 十六进制转十进制
    IO流之File类
    集合-下
    集合-上
    java常用类-下
    关于String的一些基础小题目
    java常用类-上
    异常
  • 原文地址:https://www.cnblogs.com/pang1567/p/3453730.html
Copyright © 2020-2023  润新知