最近突发奇想,想在Linux开发FPGA,本打算安装CentOS 7,但舍友装的是Ubuntu,本着互相学习的精神就装了Ubuntu18,但安装Quartus18.0的时候遇到一些问题,这里做些记录。
Ubuntu 18推荐安装18.1以及以上版本
由于之前安装在CentOS 7安装过Quartus 18.0标准版,安装很顺利,事实上,Altera建议在RHEL 7系统下安装(关于RHEL和CentOS的关系,请自行搜索)。由于硬盘里有安装包,所以这次就不想重新下载就安装18.0,结果试了好几次都卡在最后,提示程序无响应(忘了截图了),猜想可能是安装包与系统兼容性不好引起的问题,毕竟是重大更新后的第一个版本,于是换成了18.1进行安装,不出所料,安装成功。
库依赖问题
// Ubuntu 18默认安装路径
home/你的用户名/intelFPGA/18.1/
//启动程序
$ cd /intelFPGA/18.1/quartus/bin
$ ./quartus
像上述那样直接启动可能会报错:
quartus: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No