创建进行生产构建并创建调试信息的C++生成文件的最佳方法?

Best way to create a C++ Makefile that mkaes a prod build and creates debugging information?

本文关键字:创建 C++ 最佳 方法 文件 调试 构建 信息      更新时间:2023-10-16

我对makefiles的想法很困惑,无法真正掌握如何在其上执行内容。我有一个程序,我想创建一个制作文件

这是否能够生成我的程序并输出调试信息?老实说完全困惑。

生成文件中有两个目标。

第一个目标名为TMA1Question3.exe,取决于Loop.cpp,并将调用g++ -o Loop.exe Loop.cpp。它将在没有调试信息的情况下生成项目Loop.exe

第二个目标名为debug,没有依赖关系,将调用g++ -g Loop.cpp。它将生成包含调试信息的项目a.out