我目前正在为我的项目在 Makefile 中编译一个比特流。
对于构建的非调试版本,我使用以下命令:
yosys -p "synth_ice40 -blif $@ -top system" $^
对于我使用的调试版本:
yosys -p "verilog_defaults -add -DDEBUG; synth_ice40 -blif $@ -top system" $^
在调试构建的情况下,命令完成,但是在读取/解析verilog时未定义`DEBUG。
verilog_defaults 是否适用于 ice40_synth?如果没有,有没有办法在脚本中不复制 ice40_synth 来实现这一点?