cpp\OpenCV\sdk\native\jni\include\opencv2\flann\any.h:60:63: error: use of typeid requires -frtti
时间: 2023-08-28 22:23:05 浏览: 58
错误提示"cpp\OpenCV\sdk\native\jni\include\opencv2\flann\any.h:60:63: error: use of typeid requires -frtti"意味着在代码中使用了typeid运算符,但未启用运行时类型信息(RTTI)功能。RTTI是C++的一个特性,它允许程序在运行时确定对象的类型。要解决这个错误,您需要在编译选项中添加-frtti标志,以启用RTTI功能。
具体来说,您可以通过在编译命令或IDE设置中添加-frtti标志来解决此问题。例如,在使用GCC编译器的情况下,您可以将以下选项添加到编译命令中:
g++ -frtti your_file.cpp
如果您使用的是其他编译器或集成开发环境,请参考相关文档或设置界面以找到相应的选项。确保启用了RTTI后,重新编译您的代码应该能够解决这个错误。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [Android OpenCV(五十七):ORB特征点FLANN匹配](https://blog.csdn.net/poorkick/article/details/117388760)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [CVMFC.zip_CVMFC_MFC,opencv_opencv 滤波_site:www.pudn.com](https://download.csdn.net/download/weixin_42651748/86636820)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]