1

在 Carbide 2.0.2 中,如果我将活动配置设置为“Phone Debug GCCE”,构建项目,转到 Debug 透视图,选择“Executables”选项卡,然后选择可执行文件,Source File Name/Location 窗口将列出所有我可以在调试时使用的文件。

问题是该列表不包含项目中的所有文件,即使它们的代码已成功链接并在设备上执行。由于这个问题,我无法在这些文件中设置断点。

有什么问题,我该如何解决?

谢谢你。

4

1 回答 1

1

这是 Symbian 默认使用的 GCCE 版本的问题。它有许多调试信息错误,包括有时缺少某些文件的行信息。

替代方案是 (a) 商业 RVCT 编译器,或 (b) 按照正在进行的工作迁移到更新的 GCCE 编译器。这是一个好的开始:http: //developer.symbian.org/wiki/index.php/The_GCCE_toolchain_initiative

于 2009-12-17T12:42:18.517 回答