最近在使用codeblocks过程中,在线调试遇到些不能调试的问题,现在此处记录一下,主要有如下几种情况:
1. 工程目录不能有中文和空格,更换工程到没有中文和空格的目录(例如:某个盘符的根目录)即可;
2. 调试模式时,编译选项需要带-g,如果没有增加即可调试;
3. 工程中需要打开一个c或cpp文件,并在设置断点,否则程序会像正常运行一下,直接结束了;
4. 打开的代码需要全部展开,不能有{}被收起的情况,否则也无法进入调试模式。
我目前发现的就这些,后续发现会继续补充。遇到别的情况的朋友也可留言添加。