文章 ID: 000075786 內容類型: 疑難排解 最近查看日期: 2013 年 04 月 22 日

**錯誤: <quartus directory="" ii="" installation="">/eda/sim_lib/altera_lnsim.sv(1158):(vlog-2244) 變數「mega」含蓄地靜態。您必須明確宣告為靜態或自動。</quartus>

環境

  • Intel® Quartus® II 訂閱版
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    描述 使用 ModelSim 軟體版本 10.2 編譯 Quartus® II 軟體版本 12.1 SP1 程式庫時,您可能會看到這個錯誤。請注意,Quartus II 軟體版本 12.1 SP1 正式支援 ModelSim 軟體版本 10.1b。
    解決方法

    若要解決這個問題,請使用支援的 ModelSim 軟體版本進行編譯。

    或者,針對 Verilog HDL 模擬, 請編輯檔案/eda/sim_lib/altera_lnsim.sv。新增 automatic 至第 1150 行與 10397 行

    line 1158:
                automatic integer mega = 1000000;
    line 10397:
                automatic real factor = 10**9;

    針對 VHDL 模擬,請按下列命令抑制錯誤訊息:

    vlog -sv -suppress 2244 altera_lnsim_for_vhdl.sv

    相關產品

    本文章適用於 1 產品

    Intel® 可程式裝置

    這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。