当前位置:   article > 正文

makefile中all的作用_makefile all

makefile all

Makefile 的规则格式是这样的

 target ... : prerequisites ...
         command
         ...
         ...
  • 1
  • 2
  • 3
  • 4

比如 lz 要把一个 hello.cpp 文件编译成 hello

all : hello another
 
hello : hello.cpp
    g++ -o $@ $<
 
another : another.cpp
    g++ -o $@ $<
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

直接 make 或 make all 的话会执行 hello.cpp 和 another.cpp 的编译命令

后面不加参数的话,会把第一个目标作为默认的

make hello 的话只编译 hello.cpp

make another 的话只编译 another.cpp

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/640989
推荐阅读
相关标签
  

闽ICP备14008679号