文件树:
proj/sim
proj/dut/dut.f
proj/tb/tb.f
proj/makefile(或者在sim目录下)
执行make的时候,vcs是在sim目录下跑起来的,所以-f 去吃平级目录下的tb.f是吃不到的,需要用-F 。
-f是相对路径,-F是绝对路径。 只要仿真目录能吃到.f即可(路径关系是正确的)。 对于.f中吃其他文件,则需要根据+incdir+来推算。否者默认按吃到.f的路径去搜索其他文件。
makefile:
tb.f
文件树:
proj/sim
proj/dut/dut.f
proj/tb/tb.f
proj/makefile(或者在sim目录下)
执行make的时候,vcs是在sim目录下跑起来的,所以-f 去吃平级目录下的tb.f是吃不到的,需要用-F 。
-f是相对路径,-F是绝对路径。 只要仿真目录能吃到.f即可(路径关系是正确的)。 对于.f中吃其他文件,则需要根据+incdir+来推算。否者默认按吃到.f的路径去搜索其他文件。
makefile:
tb.f