code::blocks 如何打断点
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了code::blocks 如何打断点相关的知识,希望对你有一定的参考价值。
codeblock主要支持gcc的gdb调试器。
你如果在win下用,
1、需要装mingw的gdb件,
2、并且使用mingw/gcc作为编译器
3、使用‘debug’作为构建方式
就可以使用debug菜单的那些调试选项了,也包括断点。
追问我刚装的Code::block 原来用的C-Free 后来一直用VC,但是可能是我VC装的有点问题,一直都有些小问题,很不爽... 后来在Windows下就改用Code::blocks
Linux下还是用Gcc G++写程序, 用Gdb调试, 那个用的挺顺的,但是Code::blocks我怎么都打不了断点,而且百度,google都没得到答案,你能给个详细流程不??? 最好附图...
感谢感谢...
我建议你在安装好codeblocks之外,
1、安装mingw/gcc3.4.5,这个版本比较成熟
2、单独下载mingw的gdb包。解压到mingw目录
3、把编译器设置中,gdb路径都设置正确。
4、项目编译时,使用debug选项。
就可以断点了
目前我所知codeblocks下断点调试主力支持的只有gdb调试器。
另外,如果一个c编译器不支持断点调试,其实也可以用单元测试等手段替代。
如何设置 code::blocks 以在目标链接器选项之前链接项目链接器选项?
【中文标题】如何设置 code::blocks 以在目标链接器选项之前链接项目链接器选项?【英文标题】:How can I set code::blocks to link the project linker options before the target linker options? 【发布时间】:2015-07-11 22:43:38 【问题描述】:我需要链接一个依赖于其他几个库的库。每个目标都需要不同版本的库(例如“调试”和“发布”)。依赖项不是这种情况,因此我只是尝试将它们放在项目的链接器选项中(而不是复制和粘贴每个目标的整个链接器选项列表)。但是,code::blocks 在项目链接器选项之前链接特定于目标的链接器选项,因此它以错误的顺序链接。有什么办法可以改变它们的链接顺序吗?
【问题讨论】:
【参考方案1】:对于项目中的每个目标,C::B 允许您选择四个策略之一 用于在调用构建工具时对目标选项和项目选项进行排序。在你的 项目:-
导航构建选项 -> 目标(例如Debug
、Release
)
在 Project build options 面板的右侧,单击以打开
标记为政策的下拉菜单
选择以下之一:
仅使用项目选项
仅使用目标选项
将目标选项添加到项目选项
将目标选项附加到项目选项
好的。
您目前似乎已Prepend配置并想要配置 追加。
【讨论】:
以上是关于code::blocks 如何打断点的主要内容,如果未能解决你的问题,请参考以下文章