QT Creator 和 OpenCV455:未找到 'arm_neon.h' 文件
QT Creator and OpenCV455: 'arm_neon.h' file not found
我正在使用 qt6 和 opencv455 构建一个项目。我在带有硅芯片 (arm64) 的新 MacBook 上执行此操作。我可以毫无错误地编译整个项目,但我总是在编辑器中收到 'arm_neon.h' file not found
错误消息,因此语法突出显示和警告显示对于其余代码无法正常工作。我在下面添加了更多详细信息 - 感谢您的帮助。
堆栈:
Qt Creator 7.0.1
基于 Qt 6.2.3(Clang 13.0 (Apple),64 位)
根据官方文档自行编译OpenCv 455版本
错误:
X.h:在包含的文件中:'arm_neon.h' 文件未找到
cv_cpu_dispatch.h:219:12:此处发生错误
我试过的:
重新安装所有东西,重新编译 opencv,重新安装命令行工具,更新命令行工具,每 link.
仔细检查
好吧,我在 re-installing 和 re-compiling 三天后找到了解决方案).最终起作用的是禁用 QtCreator 插件部分中的 ClangCodeModel
标志(菜单:About/Plugins/ -> 搜索 ClangCodeModel
,禁用插件并重新启动应用程序。
我很确定这只是一种解决方法,但至少我现在可以正常工作,也许这对其他人有帮助。如果有人对如何从根本上解决此问题有一些意见,我们将不胜感激任何帮助或替代答案。
我正在使用 qt6 和 opencv455 构建一个项目。我在带有硅芯片 (arm64) 的新 MacBook 上执行此操作。我可以毫无错误地编译整个项目,但我总是在编辑器中收到 'arm_neon.h' file not found
错误消息,因此语法突出显示和警告显示对于其余代码无法正常工作。我在下面添加了更多详细信息 - 感谢您的帮助。
堆栈:
Qt Creator 7.0.1 基于 Qt 6.2.3(Clang 13.0 (Apple),64 位) 根据官方文档自行编译OpenCv 455版本
错误:
X.h:在包含的文件中:'arm_neon.h' 文件未找到 cv_cpu_dispatch.h:219:12:此处发生错误
我试过的:
重新安装所有东西,重新编译 opencv,重新安装命令行工具,更新命令行工具,每 link.
仔细检查好吧,我在 re-installing 和 re-compiling 三天后找到了解决方案).最终起作用的是禁用 QtCreator 插件部分中的 ClangCodeModel
标志(菜单:About/Plugins/ -> 搜索 ClangCodeModel
,禁用插件并重新启动应用程序。
我很确定这只是一种解决方法,但至少我现在可以正常工作,也许这对其他人有帮助。如果有人对如何从根本上解决此问题有一些意见,我们将不胜感激任何帮助或替代答案。