AR# 14027

|

XST - 「ERROR:HDLParsers:3317 - file_name.vhd Line xx. Library lib_name cannot be found.」というエラー メッセージが表示される

説明

キーワード : XST, VHDL, library, parser, 3317, found, ライブラリ, 解析, ユニット

重要度 : 標準

概要 :
XST で VHDL デザインを合成すると、解析で次のようなエラー メッセージが表示されます。

"ERROR:HDLParsers:3317 - <file>.vhd Line # library <my_lib> cannot be found."

ソリューション

VHDL ライブラリにアクセスする場合は、ライブラリを宣言してから使用する必要があります。 VHDL のライブラリを使用する場合は、次のような宣言行および use 行を入力します。

library my_lib;
use my_lib.my_pkg.all;

最初の行が間違っている場合、「HDLParsers Error #3317」というエラーが表示されます。

ライブラリがプロジェクト ファイルに存在し、そのライブラリがコンパイルされているかを確認してください。 ISE で [Project] -> [New Source] をクリックし、[VHDL Library] を選択します。 この新規ライブラリが [Library View] タブに表示されます。 VHDL ファイルを右クリックし、[Move to Library] をクリックすると、ライブラリにコンパイルされます。
AR# 14027
日付 10/20/2005
ステータス アクティブ
種類 一般
People Also Viewed