C++ linux简单编译调试问题
看到如下代码文件:
#define DBG(a)
...
之后文件中有:
DBG( ("Buffer=%s\r\n", buffer ) );
肯定是调试用的,
请问用g++编译,加什么选项,可以把DBG想打印的字串打出来?
#define DBG(a)
...
之后文件中有:
DBG( ("Buffer=%s\r\n", buffer ) );
肯定是调试用的,
请问用g++编译,加什么选项,可以把DBG想打印的字串打出来?
...全文
相关推荐
在Linux下编译并运行C程序
综上所述,本篇文章涵盖了在Linux环境下编译和运行C/C++程序的基础知识,包括环境配置、简单程序的编译、多文件编译以及使用Makefile简化编译流程的方法。
Linux Eclipse C++项目编译与调试.docx
### Linux Eclipse C++项目编译与调试#### 一、前言在当前的软件开发环境中,许多C++开发者仍然采用传统的文本编辑器配合gdb命令的方式进行编码和调试,这种方式虽然简单直接,但对于大型项目而言
北京邮电剖析Linux下的C++必要性
理解并掌握G++编译器、Makefile和GDB调试工具的使用,是成为高效Linux C++开发者的必备技能。同时,注意跨平台开发时可能出现的问题,能确保代码在不同环境下顺利运行。
实验3使用gcc编译器.pdf
"使用gcc编译器实验"一、实验目的本实验的目的是巩固 vi 的使用、练习用 Linux 下 gcc 编译器运行 c 或 c++程序、练习使用 make工具和调试工具 gdb,以及编写简单的c 或 c+
LINUX下的C++编译器GCC简介
例如,以.c为后缀的文件是C语言源代码,以.cpp、.cc或.cxx为后缀的文件是C++源代码。


