繁体   English   中英

如何在android-ndk项目中使用C ++类

[英]How to use C++ classes in android-ndk project

人! 我正在寻找一个例子或任何建议,如何在android-ndk项目中使用C ++类。 有很多例子,但它们都是用纯粹的C语言编写的。而且有很多话题都是人们提出同样的问题。 但是有愚蠢的答案,或回答的人不知道C和C ++是不同的语言)))我已经搜索了很多,我也一直在谷歌搜索的第10个搜索页面,但没有找到)那么,如何在android-ndk项目中使用C ++类? 请举例说明着名的“你好世界”。

问题是当我包含带有类ndkclass {}的* .h文件时; 定义到它,我有这个错误:在'ndkclass'之前预期'=',',',';','asm'或' attribute '

你的文件是否具有.cpp扩展名? 如果它有.c扩展名,那么编译器会认为你的代码是C而不是C ++,这就是为什么你会得到错误信息。

在android-ndk中使用C ++与在任何其他地方使用C ++(Visual C ++,XCode,GCC,...)

以下是如何使用android中的opencv c ++类的说明: http//opencv.itseez.com/doc/tutorials/introduction/android_binary_package/android_binary_package_using_with_NDK.html#android-binary-package-with-ndk您将样本检查为很高兴看到一些有用的例子。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM