我对makefile的概念非常困惑,无法真正掌握如何执行其中的内容。我有一个要创建makefile的程序
这将能够生成我的程序的构建并输出调试信息吗?老实说完全困惑。
makefile中有两个目标。
第一个目标名为TMA1Question3.exe
,取决于Loop.cpp
,并将调用g++ -o Loop.exe Loop.cpp
。它将构建没有调试信息的工件Loop.exe
。
第二个目标名为debug
,没有依赖性,将调用g++ -g Loop.cpp
。它将构建包含调试信息的工件a.out
。