# VeriLearn **Repository Path**: MicroBitLab/verification-learning ## Basic Information - **Project Name**: VeriLearn - **Description**: verilog基础入门 - **Primary Language**: Verilog - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-07-12 - **Last Updated**: 2026-07-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 环境搭建 ## 一、MacOS ### 1. 安装 Icarus Verilog 使用 **Homebrew** 安装 Icarus Verilog: ```bash brew install icarus-verilog ``` ### 2. 安装波形查看器 GTKWave ```bash brew install desktop-file-utils shared-mime-info \ gobject-introspection gtk-mac-integration \ meson ninja pkg-config gtk+3 gtk4 git clone "https://github.com/gtkwave/gtkwave.git" #01_env_build_test/macOS 目录下已有压缩包 cd gtkwave meson setup build && cd build && meson install ``` ### 3. 验证安装 打开终端,运行以下命令验证安装是否成功: ```bash iverilog --version gtkwave --version ``` --- ## 二、Windows ### 1. 安装 Icarus Verilog 双击01_env_build_test/Windows目录下的exe文件安装即可 ### 2. 安装波形查看器 GTKWave 将1_env_build_test/Windows目录下的gtkwave.zip文件解压至无中文路径,然后添加到PATH即可 ### 3. 验证安装 打开cmd ```bash iverilog --version gtkwave --version ``` ## 三、Linux (以 Ubuntu 为例) ### 1. 更新系统 ```bash sudo apt update sudo apt upgrade ``` ### 2. 安装 Icarus Verilog ```bash sudo apt install iverilog ``` · ### 3. 安装波形查看器 GTKWave ```bash sudo apt install gtkwave ``` ### 4. 验证安装 在终端中运行以下命令验证安装是否成功: ```bash iverilog --version gtkwave --version ``` # 环境验证 将01_env_build_test目录下对应系统的build_script脚本复制到02_verilog_lab/01_not_gate目录下执行,有波形图则说明环境已经搭建ok