【问题标题】:I cannot add C/C++ Nature to Android project in Eclipse我无法在 Eclipse 中将 C/C++ Nature 添加到 Android 项目
【发布时间】:2014-05-05 14:40:49
【问题描述】:

我正在编写一个将使用 OpenCV 的 Android 应用程序,因此我需要在部分应用程序中使用 C++。我正在关注 OpenCV 上的教程,这些教程解释了如何在您的应用程序中包含本机代码。我想使用已下载并安装的 CDT 构建本机部件。

我正在按照这些步骤http://docs.opencv.org/doc/tutorials/introduction/android_binary_package/android_dev_intro.html#cdt-builder

但我停留在告诉我将 C/C++ 性质添加到我的项目中的部分。

我在 Eclipse 的任何地方都找不到这个选项。当我右键单击我的项目时它没有出现,我尝试从 Window >Perspective >customize this perspective >Shortcuts >C/C++ 添加它,但它也不存在。

有没有什么方法可以让我的项目已经具备 C/C++ 特性?

我正在使用带有 ADT 的 Eclipse Juno。

我对 Android 开发非常陌生,所以如果这是一个愚蠢的问题,我深表歉意。提前感谢您的任何帮助/指导。

【问题讨论】:

  • 如果你已经安装了 CDT,你应该有:Window > Open Perspective > Other > (从列表中选择 C/C++)

标签: android c++ eclipse opencv adt


【解决方案1】:

如果您有一个 Android 应用项目,则在项目上下文菜单中有一个 Android 工具 项(即在左窗格中的项目名称上单击鼠标右键)。

在那里你会发现添加原生支持。它会问你一个关于共享库名称的不相关问题,它会在你的jni 文件夹中添加一个空的 C++ 文件。除了 Android/Java 特性之外,您的项目现在还将具有 C/C++ 特性。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多