AR# 52219

Project Navigator - PRJ スクリプトを使用して環境変数を XST に渡すことは可能か

説明

PRJ ファイルを使用して XST に環境変数を渡したいのですが、可能ですか。

たとえば、MY_DIR=C:\HDL_files というソース ディレクトリをポイントしている環境変数があるとします。
verilog work %MY_DIR%\project\simple.v
しかし、XST を実行すると「HDLCompiler 439: could not find %MY_DIR%\project\simple.v」というエラー メッセージが表示されます。

ソリューション

できません。この使用ケースはサポートされていません。PRJ ファイルはバッチ (.bat) Windows スクリプトまたはシェル スクリプトではありません。これは OS には依存していないファイルなので、Windows 形式の環境変数はサポートされません。

サポートはされていないのですが、Linux 環境変数はこの方法で問題なく渡されることが確認されています。

または、PRJ ファイルで相対パスを使用する方法もあります。
AR# 52219
日付 10/03/2012
ステータス アクティブ
種類 一般
ツール