makefile是倒序的?
makefile是 倒序的?
为什么先写
a.out:Tdate.o
g++ -o a.out Tdate.o
再写
Tdate.o:Tdate.cpp
g++ -c Tdate.cpp
呢?
我先写 -c 后写 -o 就不行。
应该是先-c 出来 o 文件,再 -o 出来 a.out吧。
教程上也是先链接,再编译,为什么呢?
为什么先写
a.out:Tdate.o
g++ -o a.out Tdate.o
再写
Tdate.o:Tdate.cpp
g++ -c Tdate.cpp
呢?
我先写 -c 后写 -o 就不行。
应该是先-c 出来 o 文件,再 -o 出来 a.out吧。
教程上也是先链接,再编译,为什么呢?
...全文



