Linux上带有GUI的C++调试器
Debugger with GUI for C++ on Linux
目前我正在Windows和Mac上分别使用Visual Studio和XCode进行C++开发,并计划在Linux上启动。
我对Linux、gcc/g++、gdb、Makefile了解不多。
一个从事大型GUI开发的人,他们如何调试它,因为使用gdb命令行工具进行调试会很困难,就像我在visualstudio/xcode(前端)调试器中一样?
我只看到linux上项目的Makefile,eclipse ide是在Makefile的基础上制作项目的吗?
感谢
Eclipse将为您完成所有这些工作,包括创建您的makefile。在你第一次编译之前,只需按ctrl+B,它就会为你构建你的项目。
所有库链接都可以通过单击"项目"菜单来完成,然后在C/C++构建下,单击"设置"。那里应该有一个写着"库"的设置,它列在GCC/C++链接器下。
在Eclipse中使用现有的makefile处理项目很简单。
只需进入文件->导入->C/C++->现有代码作为Makefile项目。
这将允许您从IDE构建项目。要调试它,只需转到运行->调试。如果以这种方式生成的默认启动不适合您,您可以在运行->调试配置中自定义启动配置。
linux有几个IDE作为
- 代码块
- Codelite
其也可以使用自定义makefile。
相关文章:
- 正在VS调试器中监视映射条目
- 为什么我的 VS 代码调试器在我的C++代码周围弹跳?
- 带有 GDB 调试器的 VS 代码内存视图
- 为什么调试器引发"read access violation. this was nullptr"异常?
- VS2017调试器:没有地址,可能是由于编译器优化
- 当前不会命中断点。没有调试器目标代码类型的可执行代码与此文件关联
- 使用 Windows 10 和 MINGW 编译器在 VS Code 上使用 gdb 调试器进行调试时出错
- 如何在可视化代码中生成用于 c++ 开发的调试器?
- 为什么我的程序无法在GDB在线编译器/调试器或Visual Studio C++ 2019中运行
- Popen使Qt调试器崩溃
- 附加调试器并以编程方式获取变量地址 Visual Studio
- 在集成终端上运行vscode lldb调试器时,如何获取程序的输出?
- 宏使枚举调试器感知?
- Eclipse-C++-调试器立即终止
- 标识gdb调试器中符号的源文件名
- Visual Studio图形调试器引发读取访问冲突异常
- 如何修复使用VScode调试器gcc调试时的"找不到文件"错误
- 如果您在C++上有 Makefile 项目,如何在 VScode 中"fix"调试器?
- 为什么调试器总是跳过此程序中的一行?
- c++ 上的嵌入式 python.更改调试器时出错