参考链接: Sublime+Verilator建立强大的verilog编写环境
首先肯定此文给了自己很大帮助,但基于此流程还是遇到了很多问题,所以决定把自己安装的具体流程写下来,和大家分享。避免大家走弯路吧~
Sublime text 3+ verilator
注:最好安装路径都不要有空格和中文等奇怪的字符。
一、verilator 下载安装(借助cygwin)
首先在开源包网站如Git上下载Verilator包,然后基于cygwin软件环境配置安装Verilator,最后加入PATH实现连接。具体流程如下:
1.① cygwin下载
地址: cygwin
1.② cygwin安装插件
可以在后续过程中发现差什么插件,再去cygwin安装程序进行安装,所以cygwin的安装程序先不要删除。
》运行setup
在这下图一步点确定给个镜像:
http://mirrors.aliyun.com/cygwin/
在安装verilator中,看前面的一些教程(说要下某几个模块,但是据网友评论反映和自己的小白鼠经历,在Verilator安装过程中还是会报错,又需要安装其他的插件,例如后面还要进行autoconf和make操作,以及本人绕了很多弯路去解决一个bug用到的dos2unix操作,反正大家先不用管这是什么,我想说的就是,当选择暴力方式直接将Devel全选勾上就对了,就是花点时间)。(如果有朋友知道具体到哪些插件,欢迎在评论区分享,非常感谢!)
更新一下(上面的那句话就不用看了): 这次因为换电脑重新搞了一遍,给出这次我选择安装的插件(直接在下面的search搜索即可):
- binutils (搜索到binutils:GNU assembler)
- gcc (搜索到gcc-core、gcc-g++)
- gcc-mingw (64bit电脑搜索到mingw64-i686-gcc-core和mingw64-i686-gcc-g++的,32bit电脑带X86的同上两个core和g++)
- cc(C compiler)
- gdb(搜索到gdb:The GNU Debugger)
- perl(devel下