QuartusII-13.1
安裝QuartusII-13.1的教學
安裝
在Archlinux上安裝
因為Quartus需要32bit的庫,所以要進pacman設定檔把multilib打開。
1
sudo nano /etc/pacman.conf
找到這兩行並取消注釋。
1
2
[multilib]
Include = /etc/pacman.d/mirrorlist
開始安裝依賴,需要yay。
1
2
sudo pacman -S lib32-libxtst lib32-libxi
yay -S ncurses5-compat-libs lib32-ncurses5-compat-libs libpng12
生成en_US的地區設置。
1
sudo nano /etc/locale.gen
找到這行並取消注釋。
1
en_US.UTF-8 UTF-8
開始生成地區設置。
1
sudo locale-gen
下載QuartusII-13.1並開啟安裝畫面。
1
2
3
4
5
6
cd ~/Downloads
wget https://downloads.intel.com/akdlm/software/acdsinst/13.1/162/ib_tar/Quartus-web-13.1.0.162-linux.tar
tar -xvf Quartus-web-13.1.0.162-linux.tar
rm Quartus-web-13.1.0.162-linux.tar
cd components
./QuartusSetupWeb-13.1.0.162.run
依照GUI提示安裝完成後把安裝用的檔案刪光就好了。
1
2
cd ~/Downloads
rm -r components
QuartusII插件
用於時脈圖的ModelSim
1
2
3
4
cd ~/Downloads
wget https://downloads.intel.com/akdlm/software/acdsinst/13.1/162/ib_installers/ModelSimSetup-13.1.0.162.run
chmod +x ModelSimSetup-13.1.0.162.run
./ModelSimSetup-13.1.0.162.run
依照GUI安裝完後打開QuartusII > 上方列表的Tools > Options > EDA Tool Options > 把ModelSim和ModelSim-Altera指向以下路徑
1
<QuartusII路徑>/modelsim_ase/linuxaloem
安裝完成後把安裝用的檔案刪光就好了。
1
2
cd ~/Downloads
rm ModelSimSetup-13.1.0.162.run
DeBug
Quartus使用的libicuuc跟系統不同
例如錯誤為:quartus: /home/aishukander/Documents/Quartus/quartus/linux64/libstdc++.so.6: version `GLIBCXX_3.4.30’ not found (required by libicuuc.so.75) 。
1
2
cd /home/aishukander/Documents/Quartus/quartus/linux64
mv libstdc++.so.6 libstdc++.so.6.bak
本文章以 CC BY 4.0 授權