• Makefile简单操作示例


    首先创建以下4个文件:

    hello.h内容为:

    void hello();

    hello.cpp内容为:

    #include"hello.h"
    #include<iostream>

    using namespce std;

    void hello()
    {
      cout<<"Hello makefile"<<endl;
    }

    main.cpp内容为:

    #include "hello.h"

    int main()
    {
      hello();

      return 0;
    }

    makefile内容为:

    cc = g++                                       #定义一个变量cc,在下边引用cc变量的时候要加$符号

    all : main.o hello.o                        #目标文件 : 依赖文件
      $(cc) -o all main.o hello.o      #该指令说明如何由依赖文件生成目标文件,以tab键开头,
    main.o : main.cpp
      $(cc) -c -o main.o main.cpp
    hello.o : hello.cpp
      $(cc) -c -o hello.o hello.cpp


    PHONY : clean                     #伪目标文件,通过make clean指令执行

    clean :
      -rm -rf main.o hello.o all

    执行过程及结果展示:

  • 相关阅读:
    程序员修炼之道阅读笔记
    11.5
    11.3
    11.2
    11.1java读取Excel表格
    软工概论第二周学习进度表
    软工概论第二周个人项目四则运算一
    软工概论第一次课堂测试
    软工概论第一周学习进度表
    软工概论第一周动手动脑
  • 原文地址:https://www.cnblogs.com/ruigelwang/p/12554124.html
Copyright © 2020-2023  润新知