Eclipse 项目属性中缺少 C/C++ 构建和常规

2024-01-17

我正在运行 Eclipse,并且正在尝试在其上获取 opencv4android (http://docs.opencv.org/doc/tutorials/introduction/android_binary_package/O4A_SDK.html http://docs.opencv.org/doc/tutorials/introduction/android_binary_package/O4A_SDK.html)

说明显示转到项目 -> 属性,它们将是 C/C++ 构建以更改 ndk-build 的位置。但是,我没有看到 C/C++ 构建或通用。

当我启动 eclipse 并转到 about 时:

Android 开发者工具

内部版本:v22.0.1-685705

该产品包括Eclipse Platform、JDT、CDT、EMF、GEF和WTP, 所有这些均属于版权所有 (c) Eclipse 贡献者和其他人。 访问http://eclipse.org/ http://eclipse.org/

Android 开发者工具版权所有 (c) Android 开源项目。 访问http://developer.android.com http://developer.android.com


我遇到了类似的问题,看起来项目中的“本机支持”部分没有正确设置,或者至少与我拥有的 eclipse / CDT / android sdk 组合不兼容。

你也许可以尝试我所做的(使用 eclipse 4.2.2、CDT 8.1.2、opencv4android 2.6.4、android sdk 4.3):

1)关闭除Opencv库之外的所有项目(项目资源管理器,选择除第一个项目之外的所有项目,右键单击“关闭项目”)

2)右键单击第一个项目。选择“Android 工具”,然后选择“添加本机支持...”。

3)选择一个唯一的库名称without空格(默认名称不起作用)。

4) 转到项目属性,“c/c++ build”部分现在应该在那里。将构建命令更改为 ${NDKROOT}/ndk-build,假设 NDKROOT 已预先正确设置。

5)再次右键单击该项目。选择“属性 > Android”,确保在“项目构建目标”列表中选择 Android 版本。

6)构建一切并确保此时一切正常。

然后您可以重新打开一个示例项目(例如15拼图),并根据需要重复上述操作。

希望您应该能够构建该示例项目并在您的手机上启动它。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Eclipse 项目属性中缺少 C/C++ 构建和常规 的相关文章

随机推荐