Code::Blocks 在“递归添加文件”到空项目后崩溃

Posted

技术标签:

【中文标题】Code::Blocks 在“递归添加文件”到空项目后崩溃【英文标题】:Code::Blocks crashes after 'adding files recursively' to an empty project 【发布时间】:2015-10-27 19:08:22 【问题描述】:

我正在尝试使用 Code::Blocks IDE 导航 Linux 内核。我使用的步骤是 -

    从 git repo 获得 linux 内核源代码。代码位于名为 Linux 的文件夹中。 我在 Code::Blocks 中创建了一个新的“空项目”,并将 .cbp 保存在 Linux 目录下的文件夹中。 为新项目选择了“递归添加文件”选项。 从 Linux src 根目录中选择了所有文件夹/文件。 选择目标作为调试。

Code::Blocks 成功地将所有文件添加到新项目中。但在几分钟之内,GUI 停止响应并最终退出。重新启动时,我看不到项目和添加的文件。我最终不得不再次执行相同的步骤,最终再次崩溃。

我在 Ubuntu-64bit 14.04 上运行 Code::Blocks 13.12。

是不是因为Linux内核源码树太大了?还是文件太大? 我该如何解决这个问题?

【问题讨论】:

【参考方案1】:

我在开始学习代码块时也遇到了同样的问题。这个问题的解决方案是 转到“插件”->“管理插件”->“代码完成”和 将此“代码完成”选项设为“禁用”。 现在代码块可以正常工作了(我猜)。

【讨论】:

以上是关于Code::Blocks 在“递归添加文件”到空项目后崩溃的主要内容,如果未能解决你的问题,请参考以下文章

如何直接编译最初用 code::blocks 编写的代码

如何在 code::blocks 中使用 graphics.h 编译和运行程序?

在 Code::Blocks 中配置启动命令

code blocks主题颜色配置

在Code::Blocks中编译和使用wxWidgets3.0.0教程

Code::Blocks 中的头文件和源文件问题