用例
- Windows Phone 和 Android 应用程序通用的 C++ 代码
- Windows Phone 是使用 Visual Studio 编译的
- Android 使用 Eclipse @ Ubuntu/Linux 编译
- 源代码存储在windows机器硬盘上
- 源代码使用 SMB 共享与 Android/Linux 机器共享
代码在两种环境中都编译成功,但是,在 Eclipse/Linux 上,无法设置本机断点: msg="No source file named %Some name%", This, 请记住:
- 二进制编译时包含 CFLAGS,包括 "-UNDEBUG -g -ggdb" 、 "NDK_DEBUG := 1"
- ' info sharedLibrary ' 表示 lib 的符号已成功加载
- ' info sources ' 生成指向 SMB 共享的 VALID 文件路径列表
为什么我会收到“未命名源文件”GDB 错误?
如何验证 GDB 可以访问源所在的 SMB 共享?
任何帮助将不胜感激