我还是 Ubuntu 的新手。我一直在尝试运行包含一些 .sv 和 .ys 代码的 makefile,其中包含简单的 verilog 和 yosys 示例。
该 makefile 包含:
SYNTH = yosys
rtl:
${SYNTH} -s run.ys
当我$./makefile
在 ubuntu 终端中输入时,我得到的返回结果为:
./makefile: line 1: SYNTH: command not found
./makefile: line 3: rtl:: command not found
./makefile: line 4: -s: command not found
当我简单地运行时,$yosys -s run.ys
一切都运行正常。其他类似或更复杂的代码和 makefile 示例也存在此问题。