日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Verilator简介及其下载安装卸载

發布時間:2025/3/13 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Verilator简介及其下载安装卸载 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一. 簡介

Verilator是一種Verilog/SystemVerilog仿真器,可用于編譯代碼以及代碼在線檢查。Verilato和rIverilog都號稱是全球第四大HDL仿真器,兩者都是開源免費工具,功能也類似。

更多信息可參考:

Verilator官網

Verilator-Github

Verilator-碼云(此倉庫是為了提升國內下載速度的Github鏡像倉庫,每日同步一次)

二. 下載

Verilator官方下載網址:https://www.veripool.org/projects/verilator/wiki/Download

三. 安裝

3.1 安裝Cygwin及相應Packages

官網安裝指南中介紹了三種安裝方法,而對于在Windows環境下的安裝,我使用了基于Cygwin的安裝方法。所以需要先安裝Cygwin,參考我的另一篇博客:Cygwin簡介及其下載安裝卸載

configure階段需要的Package共5個: bison, flex, gcc-core, gcc-g++, perl

make和make install階段需要的Package共2個: glade-python, make

注意:如果在中途安裝glade-python,則需要重啟Cygwin64 Terminal,此包才能起作用,否則make會一直報錯。

總結:為了正確安裝Verilator,共需7個Package: bison, flex, gcc-core, gcc-g++, perl, glade-python, make。一次性裝好,不要等在Cygwin64 Terminal中報錯了再去裝。

3.2 解壓Verilator安裝包

解壓verilator-*.tgz。

3.3 在Cygwin64 Terminal中運行相關命令

分三個步驟,先configure讀取配置信息,然后make編譯,最后make install生成可執行文件。

3.3.1 configure

轉到verilator解壓后的文件夾路徑,注意:1.改為自己的路徑;2.路徑分割符并不是Windows中的斜杠\,而是除號/

cd F:/ChromeDownload/verilator-4.110

讀取配置信息,大概需要2~3分鐘。

./configure

到此configure完成,上圖已經提示使用make命令了。

3.3.2 make

編譯,大概需要20分鐘,耐心等待。

make

編譯完成。

3.3.3 make install

生成Verilator可執行程序,大概需要2分鐘。

make install

完成,這時在D:\cygwin64\usr\local\bin(將此路徑加入環境變量PATH,方便調用)目錄下已經有verilator*.exe程序了。

四. 卸載

要卸載verilator的話,將D:\cygwin64\usr\local\bin文件下帶verilator字樣的文件刪了就行。

總結

以上是生活随笔為你收集整理的Verilator简介及其下载安装卸载的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。