android - 带有 ubuntu 索引器的 C/C++ IDE

标签 android c++ ubuntu

<分区>

我已经开始在 Ubuntu 12.04 LTS 上进行 Android 开发。我的大部分工作是开发低级驱动程序。目前我正在尝试修改 TI Sitara 的 LCD Controller ,因此我在一个大的代码空间中工作(我知道大可能是相对的)。

跟踪代码以理解流程一直是一项挑战。建议我查看带有索引器的 IDE。

  1. 关于带有索引器的 IDE 的任何想法
  2. 在较大代码空间中跟踪函数调用等的指南

我已阅读以下主题

  1. how would I look up C/C++ source code in Ubuntu Linux more conveniently and efficiently?
  2. https://stackoverflow.com/questions/149321/what-ide-would-be-good-for-linux-kernel-driver-development

欣赏你的想法

最佳答案

我用了Eclipse当我在 Android 项目代码的 native 端 (C++) 工作时。我无法使用与 Android 一起打包的 Eclipse(Eclipse ADT 或类似的东西),因为它从来没有真正为 native 代码进行索引明智的工作,但我仍然可以编辑文件并将新代码从那里推送到设备。使用普通的 Eclipse,它将为您的代码建立一个索引,并允许您控制点击功能(它将带您到声明或定义)。它还允许您右键单击一个函数并在项目代码空间中找到它的所有用途。

关于android - 带有 ubuntu 索引器的 C/C++ IDE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19014861/

相关文章:

c++ - 垂直翻转Char数组: is there a more efficient way?

linux - 错误: bash: echo: write error: Function not implemented

.net - 在 Linux 上使用 .net

android - 在 R.Raw 中打开文件音频

java - 如何使用 .notifyDataSetChanged() 更新 Listfragment 中的 SimpleCursorAdapter?

java - 显示 Java 文件而不是 XML 文件中的文本 (Android Studio)

c++ - 模板继承矩阵和方阵C++

java - 为什么 TextView(带有 ID)不自动保存它的状态?

c++ - 如何确定 (x, y) 点是否在由边界点列表定义的多边形内

java - elasticsearch安装插件: Could not reserve enough space for object heap