栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 软件开发 > 后端开发 > Python

【OpenFPGA安装】OpenFPGA安装及常见问题总结

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【OpenFPGA安装】OpenFPGA安装及常见问题总结

系列文章目录

【OpenFPGA安装】OpenFPGA安装及常见问题总结_念念啊的博客-CSDN博客

本文目录

系列文章目录

一、安装

二、问题

1.下载速度慢

2.unable to access

3.Unable to locate package

4./usr/bin/python3: No module named pip

总结


前言

最近在学习OpenFPGA,发现网络上关于它的资料挺少,于是把自己的操作过程记录了下来,欢迎各位同行一起交流。


一、安装

安装代码如下,建议逐行执行:

//c++环境
sudo apt-get install build-essential
sudo apt-get install libgtk-3-dev
sudo apt-get install pkg-config
//查看gtk版本
pkg-config --modversion gtk+-3.0
sudo apt-get install iverilog
//依次安装下述几个包
sudo apt install git
sudo apt install make
sudo apt install cmake
sudo apt install python3
sudo apt update 
sudo apt install default-jre
sudo snap install --classic eclipse

//编译
git clone https://github.com/LNIS-Projects/OpenFPGA.git

//要做这一步,不然会出错
cd OpenFPGA/.github/workflows
sudo ./install_dependencies_build.sh

cd OpenFPGA
python3 -m pip install -r requirements.txt
make all

验证是否安装成功:在OpenFPGA目录下运行

python3 openfpga_flow/scripts/run_fpga_task.py compilation_verification --debug --show_thread_logs

运行OpenFPGA:

python3 openfpga_flow/scripts/run_fpga_task.py basic_tests/generate_fabric

二、问题

主要是最后一步make all容易出错,下面总结了我遇到的问题以及我的解决方案。此外,安装中如果遇到提示缺少什么东西,直接sodo......命令安装对应的东西就好了。

1.下载速度慢

解决方法:改hosts文件。

下面这三行加进hosts文件中,linux在/etc/hosts下

github.global.ssl.fastly.Net 69.171.235.64
github.com 192.30.225.112
185.199.108.133 raw.githubusercontent.com

2.unable to access

问题:fatal: unable to access 'https://github.com/.../.git': Could not resolve host: github.com

只需要在命令行中执行下述两个命令:

git config --global --unset http.proxy
git config --global --unset https.proxy

3.Unable to locate package

unable to locate package就是无法找到包,正常情况下只需要更新源

输入:

sudo apt-get update

参考文档:Unable to locate package错误解决_自由渴望的博客-CSDN博客

4./usr/bin/python3: No module named pip
sudo apt-get install python3-pip

总结

以上是OpenFPGA的安装过程。

转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/1037369.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号