我正在尝试在 Sublime Text 中为 Verilog 实现一个简单的构建系统,但是在构建时出现以下错误:
[Errno 2] No such file or directory: 'iverilog'
[cmd: ['iverilog', '-o', 'iverilog/compiled', '/Users/ryanbeltran/Documents/Programming/Verilog/testing/test.v']]
[dir: /Users/ryanbeltran/Documents/Programming/Verilog/testing]
[path: /usr/bin:/bin:/usr/sbin:/sbin]
[Finished]
我的构建系统应该使用 Icarus Verilog 编译器,其命令是:
iverilog -o outputfile inputfile.v
当我从 shell 运行该命令时,我没有任何问题,它完全按照我的意图工作。
我的Verilog.sublime-build
构建系统使用以下 JSON:
{
"cmd": ["iverilog", "-o", "iverilog/compiled", "$file"],
"selector": "source.v"
}
如果有人可以让我了解我在这里可能做错了什么,我将不胜感激。如果有什么不同,我是从 OS X 运行的,并使用 Sublime Text 3。