Advertisement

编写Makefile文件(C)

阅读量:

1 简单的编译c语言的makefile

复制代码
    // myproject.c
    #include <stdio.h>
     
    int main() {
    printf("Hello, Makefile!\n");
    return 0;
    }
    
    
      
      
      
      
      
      
      
    
复制代码
    CC=gcc
    CFLAGS=-Wall -g
    LDFLAGS=
     
    myproject: myproject.o
    $(CC) -o myproject myproject.o $(LDFLAGS)
     
    myproject.o: myproject.c
    $(CC) -c myproject.c $(CFLAGS)
     
    clean:
    rm -f *.o myproject
    
    
      
      
      
      
      
      
      
      
      
      
      
      
    

该Makefile文件明确了程序编译与链接的具体实现方式。其中,CC变量用于设

全部评论 (0)

还没有任何评论哟~