« Prev | Next » あいまいなサブプログラム 概要: コンパイル時に下記エラーが発生しました。コンパイラはVHDL オペレーションが曖昧であると出力します。何が問題ですか? Error: COMP96_0334: .vhd , Subprogram "" is ambiguous> ソリューション: STD_LOGIC_VECTORとSTD_ULOGIC_VECTORタイプの両方によって定義され、オーバーロードされた関数をあるようです。追加の不要なサブプログラムを削除する必要があります。 問題のあるサブプログラムを使用してコードブロックを削除/コメントアウトする代わりに、-vhdl_comp_off -2008 と-vhdl_comp_on プラグマを使用することができることに注意してください。プラグマは、初期のスタンダードバージョンとの下位互換性を維持する-2008 モードでサブプログラムのコンパイルを無効にします。-vhdl_comp_off プラグマの詳細に関してはマニュアルを参照してください。 Previous article Next article