如何在eclipse中调试NDK,我想使用Sequoyah来调试我的原生vode,但有一些问题?
调试本机代码的分步指南,作者:Carlos Souto 该网站是
http://www.eclipse.org/sequoyah/documentation/native_debug.php< /a>
我的问题
有几个似乎不存在但需要的文件(我
猜测)。
唯一的障碍是配置中的第 5 步
05) 在“主要”选项卡上:
Field C/C++ 应用程序: $PROJECT_PATH/obj/local/armeabi/app_process
该路径中没有 app_process 文件。我在armeabi目录中拥有的所有内容 是:
libskychart.so // the shared library I'm building with the jni code.
app_process 文件应该来自哪里(或者我是否替换 “ap_process”的共享库)?
另一个障碍是第 8 步:
08) GDB命令文件:$PROJECT_PATH/obj/local/armeabi/gdb2.setup
和之前一样,这里没有gdb2.setup文件。这是从哪里来的?
请帮我一个忙,我怎样才能获得以上两个文件?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
app_process 和 gdb.setup 文件已为您创建(请参阅下面的链接)。我最近才第一次经历了这一切,并在 Sequoyah 上失败了,但这里给出的(类似)方法对我有用:
第 1 部分:http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android-cc-development/
第 2 部分(用于调试): http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android-cc-debugging/
The app_process and gdb.setup files are created for you (see the links below). I only recently went through all this for the first time and failed with Sequoyah, but the (similar) approach given here worked for me:
Part 1: http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android-cc-development/
Part 2 (for debugging): http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android-cc-debugging/