gpt4 book ai didi

c++ - Eclipse CDT 显示...未解决 ARM neon 内在函数的错误,但生成二进制文件

转载 作者:行者123 更新时间:2023-11-30 03:52:12 26 4
gpt4 key购买 nike

我为 Cortex A8 和 A9 处理器开发基于 ARM-Neon 的嵌入式软件。我使用 Eclipse CDT Luna 作为开发环境。

我打开了一个项目并添加了

#include "arm_neon.h"

在我的主要代码的开头,以及项目设置中 C++ 编译器和链接器杂项标志的以下标志:

-mfloat-abi=softfp -march=armv7-a -mtune=cortex-a9 -mfpu=neon 

我的索引器在“#include arm_neon.h”行中没有显示任何错误,但它用红色强调了我使用的每个 NEON 功能。产生许多“未解决”的错误。但是当我构建项目时,它会生成一个 ARM 二进制文件并且运行良好。可能是什么问题?

当我遇到一个实际问题时,它会在无数其他问题中消失...

最佳答案

改变:

#include "arm_neon.h"

到:

#include <arm_neon.h>

以后注意这一点——经常<>""是可以互换的,但在某些情况下它可以产生重要的差异。始终使用 <>用于系统标题和 ""用于用户 header 。

关于c++ - Eclipse CDT 显示...未解决 ARM neon 内在函数的错误,但生成二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30860733/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com