[英]Eclipse CDT shows … not resolved errors for ARM neon intrinsics, but produces the binary
我為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”行中未顯示任何錯誤,但是在我使用紅色的每個霓虹燈功能中都加了下划線。 產生許多“無法解決”的錯誤。 但是,當我構建項目時,它會生成一個ARM二進制文件,並且效果很好。 可能是什么問題?
當我遇到一個實際問題時,它就在成千上萬的其他問題中迷失了……
更改:
#include "arm_neon.h"
至:
#include <arm_neon.h>
將來要注意這一點-通常<>
和""
是可互換的,但是在某些情況下,它可以起重要作用。 始終對系統標題使用<>
,對於用戶標題始終使用""
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.