Cygwin下编译Verilator

1 环境准备

1.1 下载安装Cygwin

Cygwin官网下载Cygwin安装程序,运行安装程序,按照提示设置好安装目录、选择下载镜像,我选择的是163镜像,在选择安装包的页面,View选择Category,在列表中将Devel全部安装上,分别如下图。

1.2 下载Verilator源码

Verilator官网 下载页面下载最新的Verilator源码。

2 编译安装

打开Cygwin命令行窗口,解压Verilator源码,进入源码目录,依次运行如下命令:

 ./configure --prefix=/verilator
make -j $nproc
make install

其中 --prefix指定安装路径为Cygwin安装目录下的verilator目录,这里需要注意的是configure必须在verilator源码目录下运行,我新建了一个build目录再运行configure,配置可以成功,但编译时会报错。

3 验证

我写了个代码工程,参见Verilator Demo

4 致谢

本文参考了以下内容:
https://www.cnblogs.com/goco/p/11399799.html
https://blog.csdn.net/weixin_39548025/article/details/96967429

posted @   zhandezheng  阅读(242)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示