簡體   English   中英

__fp16 類型在 GNU ARM C++ 中未定義

[英]__fp16 type undefined in GNU ARM C++

我試圖在用 GNU ARM C++ 編譯器編譯的程序中使用類型__fp16 (半精度浮點數),但是每當我嘗試聲明這種類型的變量時,我都會收到一條錯誤消息__fp16 is not declared 我認為這是由於我缺少一些頭文件造成的,但是我無法找到有關它可能是哪個頭文件的任何數據。 有誰知道它在哪里定義/我應該包括什么?

是的,目標支持半精度操作; 它不支持雙打。

我收到了 GNU 團隊的回復。 解決方法是添加編譯器命令-mfp16-format=ieee __fp16定義為 ieee 標准(參見https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM