資源簡介
一般都是用modesim和maltab但是這款iverilog的小程序,也能完成編譯verilog用gtkwave來看波形這個是一個安裝腳本,需要下載對應的安裝包
代碼片段和文件信息
#/usr/bin/env?python
#-*-?coding:utf-8?-*-
import?os
import?sys
res?=?os.system(‘tar?axvf?verilog-10.0.tar.gz;?cd?verilog-10.0;?./configure?--prefix=/user/share/verilog;?make;make?install‘)
if?res?!=?0:
????print(‘tar?verilog-10.0.tar.gz?解壓出錯‘)
res?=?os.system(‘tar?axvf?gtkwave-3.3.83.tar.gz‘)
if?res?!=?0:
????print(‘tar?gtkwave-3.3.83.tar.gz?解壓出錯?‘)
li?=?[‘tcl-devel.x86_64‘‘tk-devel.x86_64‘‘gperf‘‘xz-devel‘]
for?i?in?li:
????res?=?os.system(‘yum?-y?install?{0}‘.format(i))
????if?res?!=?0:
????????print(i?+?‘無法安裝請解決依賴關系‘)
????????sys.exit()
res?=?os.system(‘cd?gtkwave-3.3.83;./configure?--prefix=/usr/share/gtkwave-3.3.83‘)
if?res?!=?0?:
????print(‘configure?編譯報錯‘)
list_yum_lib?=?[‘blas‘‘blas-devel‘‘lapack-devel‘‘lapack‘‘freetype‘‘freetype-devel‘‘libpng‘‘libpng-devel‘]
for?i?in?list_yum_lib:
????res?=?os.system(‘yum?-y?install?{0}‘.format(i))
????if?res?!=?0:
????????print(i?+?‘安裝出錯,請解決好依賴庫關系‘)
????????sys.e
- 上一篇:python 爬蟲的程序
- 下一篇:基于UDP的可靠傳輸停等協議
評論
共有 條評論