IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 达芬奇pro的FPGA学习笔记5.1--ubuntu18.04安装芯片设计软件(vcs、verdi)的准备工作 -> 正文阅读

[开发工具]达芬奇pro的FPGA学习笔记5.1--ubuntu18.04安装芯片设计软件(vcs、verdi)的准备工作

今天教大家在ubuntu18.04安装芯片设计软件vcs和verdi。

vmware和ubuntu系统的安装。这个是自己21年录制的课程,可能不适用于现在了,不过安装方式是类似的,大家可以参考一下。具体的参数(例如运行内存、磁盘大小等)还需要根据自己的需求进行修改。

我觉得亲自搭建一个开发环境,一定满满的自豪感。在搭建的过程中会出现各种各样的问题,一定要勇敢的面对并认真地解决。
参考的博客:芯王国 开源IC_EDA虚拟机

1、换源

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、update与upgrade

首先第一步是使用sudo apt update和sudo apt upgrade
在执行最后一条命令后,出现the following packages were automatically installed and no longer requird. 可以翻译为下面的包是自动被安装的并且不被需要,所以我们可以使用sudo apt autoremove来清除这些无用包。
在这里插入图片描述
在这里插入图片描述
再次运行sudo apt upgrade,可以看出无用包都已经被移除了。在这里插入图片描述

3、vmware tool的快捷安装

只需要在命令行中输入下面的命令即可。首先进行安装,接着需要重启虚拟机。

sudo apt-get install open-vm-tools-desktop -y
sudo reboot

这样我们就可以使用复制、粘贴功能咯。
在这里插入图片描述
在window下右键复制后,就可以粘贴到虚拟机中啦。
在这里插入图片描述

4、vim与gvim的安装与配置

接着使用命令:

sudo apt install vim
sudo apt install vim-gtk

我们通常在linux系统中用gvim来开发我们的Verilog代码。(ps:有一个酷酷的代码编辑器是很重要的)

但是当我们使用gvim .bashrc的时候,会报一个错误,这里不要慌,经过分析知,是缺少了重要的包。输入sudo apt-get install libcanberra-gtk-module 这个命令可以解决。
在这里插入图片描述
在这里插入图片描述
为了更好的使用使用gvim,我们进行下面的配置。
在命令行中输入gvim .bashrc,并在文件的结尾处添加下面的代码。注:alias这里可以理解为给命令换个名字。
在这里插入图片描述

alias gv="gvim"
alias g="gvim"

之后输入:wq来保存文件。
为了使修改有效,需要使用source .bashrc命令来使我们写的命令生效。
在这里插入图片描述
在这里插入图片描述
下面介绍的是gvim的配置文件。使用命令cd ~,然后使用touch .vimrc来新建一个gvim的配置文件。
使用命令g .vimrc来编辑配置文件,写完代码后输入:wq来保存配置文件。
下面的配置参考网站:搭建属于自己的数字IC EDA环境(二):搭建Centos的基本使用环境和工具

" 语法高亮度显示
syntax on

" 设置行号
set nu

"防止中文注释乱码
set fileencoding=utf-8
set fenc=utf-8
set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936,big-5                    
set enc=utf-8
let &termencoding=&encoding

"设置字体
set guifont=Monospace\ 13

" 设置tab4个空格
set tabstop=4
set expandtab

"程序自动缩进时候空格数
set shiftwidth=4

"退格键一次删除4个空格
set softtabstop=4
autocmd FileType make set noexpandtab

" 在编辑过程中,在右下角显示光标位置的状态行
set ruler

" 搜索忽略大小写 
set ignorecase 

" vim使用自动对起,也就是把当前行的对起格式应用到下一行
set autoindent

" 依据上面的对起格式,智能的选择对起方式,对于类似C语言编写上很有用
set smartindent

" 在状态列显示目前所执行的指令
set showcmd

" 设置颜色主题
colorscheme darkblue

set nocompatible
set backspace=indent,eol,start

再次运行g .vimrc来gvim窗口,可以看到窗口已经变得更好看咯,接着输入:q!来退出文件。
在这里插入图片描述

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-06-16 21:50:41  更:2022-06-16 21:50:55 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 1:55:34-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码