我正在尝试使用 Code::Blocks IDE 浏览 Linux 内核。我使用的步骤是 -
- 从 git 仓库中获取了 linux 内核源代码。代码位于名为 Linux 的文件夹中。
- 我在 Code::Blocks 中创建了一个新的“空项目”,并将 .cbp 保存在 Linux 目录下的一个文件夹中。
- 为新项目选择了“递归添加文件”选项。
- 从 Linux src 根目录中选择所有文件夹/文件。
- 选择目标作为调试。
Code::Blocks 成功地将所有文件添加到新项目中。但在几分钟内,GUI 停止响应并最终退出。重新启动时,我看不到项目和添加的文件。我最终不得不再次执行相同的步骤,结果再次崩溃。
我在 Ubuntu-64 位 14.04 上运行 Code::Blocks 13.12。
是不是Linux内核源码树太大了?还是文件太大? 我怎样才能解决这个问题?
最佳答案
我开始学习代码块时也遇到了同样的问题。这个问题的解决方案是 转到“插件”->“管理插件”->“代码完成”和 将此“代码完成”选项设置为“禁用”。 现在代码块可以正常工作了(我猜)。
关于linux - Code::Blocks 在 'adding files recursively' 之后崩溃到一个空项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31825195/