makefile

target:(main)

  g++ -o main main.cpp 

依赖main.cpp生成main文件

-c代表只编译不连接,生成.o文件

 

target实际上是命令,在命令行输入make后,默认只执行第一条g++命令。

第一条命令的依赖文件要写全,否则不会执行后面的g++语句,会报错

-c生成文件的默认文件名是.cpp文件的同名.o文件

链接生成文件的默认文件名是a.out

 

posted @ 2019-09-11 23:27  yang_xs  阅读(110)  评论(0编辑  收藏  举报