其他分享
首页 > 其他分享> > Makefile-基础脚本

Makefile-基础脚本

作者:互联网

main.c

#include <stdio.h>
#include <stdlib.h>

#include <math.h>

int main(void)
{
    int i;
    i = 8;
    printf("data=%d\n", i);

    int a = 9, b = 8;
    int c = 0;
    c = add(a, b);
    printf("add = %d\n", add(a, b));

    exit(EXIT_SUCCESS);
}

math.c

#include <math.h>

int add(int a, int b)
{
    return a + b;
}

math.h

#ifndef _MATH_H_
#define _MATH_H

int add(int a, int b);

#endif

Makefile

main:main.o math.o
    gcc -o main main.o math.o
main.o:main.c main.h
    gcc -c main.c
math.o:math.c 
    gcc -c math.c
clean:
    rm *.o
    rm main

BUG

Makefile:2: *** 遗漏分隔符 (null)。 停止。

标签:脚本,gcc,include,int,Makefile,基础,add,main,math
来源: https://www.cnblogs.com/starc/p/16264807.html