私はコマンドライン引数-modelsimini <modelsim.ini>
を使用して、ほとんどのQuestaSim/ModelSim実行ファイルに自分自身のmodelsim.ini
ファイルを指定しています。vsimはWindows上で-modelsiminiパラメータを受け付けません
これは、Linuxの場合、vcom
とvsim
、およびWindowsの場合はvcom
で完璧に機能します。しかし、Windowsのvsim
は中止され、エラーがスローされます。
C:\Mentor\QuestaSim64\10.4c\win64\vsim.exe -do "do D:/git/PoC/sim/vSim.batch.tcl" -c -modelsimini D:\git\PoC\temp\precompiled\vsim\modelsim.ini -error 3473 -t 1fs test.arith_prng_tb
Reading C:/Mentor/QuestaSim64/10.4c/tcl/vsim/pref.tcl
# 10.4c
# ** Error: (vsim-7) Failed to open -modelsimini file "{D:\git\PoC\temp\precompiled\vsim\modelsim.ini}" in read mode.
#
# Invalid argument. (errno = EINVAL)
# Error loading design
Error loading design
# Errors: 1, Warnings: 0
modelsim.ini
ファイルが存在し、以下の内容を持っていた:
[Library]
others = $MODEL_TECH/../modelsim.ini
(。ベンダーのツールは、そのライブラリのマッピングを追加する場合は、このファイルには、より多くの行が含まれています)
modelsim.ini
設定ファイルをvsim.exe
に渡すにはどうすればよいですか? Windows上
私はdownvoterではありませんが、どこにでも表示される-modelsiminiコマンドライン引数が表示されます* Windowsシステムでは、パス区切りはスラッシュ(/)でなければなりません。* [ModelSim®Reference Manual Softwareバージョン10.1c](http://www.cc.gatech.edu/~hadi/teaching/cs3220/01-2014fa/doc/modelsim/ModelSim_Reference_Manual_v10.1c.pdf)を10か所位置いています。同じ文章が見つかったQuestasimユーザーマニュアルには少なくとも1つの場所があります(最初に見つけました)。あなたがそれを見つけるほど、行動は奇妙ではないかもしれません。 – user1155120
@Gab申し訳ありません。これは私の意図ではありませんでした。報告された問題は、より広範囲に広がっているようです。 – Paebbels