文章 ID: 000076571 內容類型: 安裝與設定 最近查看日期: 2014 年 07 月 04 日

錯誤 (23024):未知的長選項 --32 位。請參閱 ───關於檔/usr/利博/firefox/xul.so.so.&lt:Quartus II 安裝路徑>的說明 XPCOMGlueLoad 錯誤。so.6:版本 ('和 /usr/bin/sh:-c:第 0 行:ceilf'

環境

    Intel® Quartus® II 訂閱版
BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述

當連結 Quartus® II 軟體版本 13.1 中的自訂HAL驅動程式時,可能會看到數學.h 功能(例如 ceilf() 或樓層()的未定義參考連結器錯誤,儘管該專案已連結到「-lm」。

此問題是由 nios2-elf-g「-msys-\ hal_bsp」旗標所引起。

「--start-group-lsmallc -lgcc -lhal_bsp--end-group」已新增到「collect2」連結呼叫的結尾,而且看不到「-lm」旗標。

解決方法

為了解決這個問題,在位於「\software\test_project\Makefile」的應用程式的 Makefile 中手動新增「m」到ALT_BSP_DEP_LIBRARY_NAMES

  • 之前:ALT_BSP_DEP_LIBRARY_NAMES :=
  • 之後:ALT_BSP_DEP_LIBRARY_NAMES := m

這個問題預定在 Quartus II 軟體日後發佈時解決。

相關產品

本文章適用於 1 產品

Intel® 可程式裝置

1

此頁面上的內容是原始英文內容的人工和電腦翻譯的組合。此內容僅供您方便,僅供一般參考,不應被視為完整或準確。如果本頁面的英文版本與翻譯之間存在任何矛盾,則以英文版本為準。 查看此頁面的英文版本。