【发布时间】:2016-09-28 13:56:23
【问题描述】:
我从GitHub 下载了 OpenCV 2.4.13 版本。然后我使用 CMake-gui for android 配置了 CMake 项目。
有一个名为 ANDROID_ABI 的变量,我可以使用下拉列表为其选择值。但在这个列表中,我只能选择 armeabi、带有 VFP 的 armeabi-v6、带有 NEON 的 armeabi-v7a、带有 NEON 的 armeabi-v7a、带有 VFPV3 的 armeabi-v7a。
我可以使用 CMake 控制台为 arm64 配置和生成项目,或者我可以修改 cmake 脚本并手动列出它。但是当我尝试构建生成的项目时,我收到错误unknown type name '__uint128_t'__uint128_t。所以我认为我不能从下拉列表中选择这个变体是有原因的。
如何选择 arm64 变体进行构建以及为什么会出现此类错误?
【问题讨论】:
-
opencv 4.0.1的同样问题...
标签: c++ opencv android-ndk