我需要在 Debian 8.7.1 系统上设置 Quartus 13.0.1,我按照以下指南进行操作这个维基。
安装后,我需要设置正确的路径,维基建议将以下代码添加到~/.bashrc
:
export ALTERAPATH="/opt/quartus/altera/13.0sp1/"
export ALTERAOCLSDKROOT="${ALTERAPATH}/hld"
export QUARTUS_ROOTDIR=${ALTERAPATH}/quartus
export QUARTUS_ROOTDIR_OVERRIDE="$QUARTUS_ROOTDIR"
export PATH=$PATH:${ALTERAPATH}/quartus/bin
export PATH=$PATH:${ALTERAPATH}/nios2eds/bin
export PATH=$PATH:${QSYS_ROOTDIR}
然后只需quartos
调用终端即可。问题是,由于某种原因,这不起作用,即使我通过从终端指定整个路径来启动应用程序,程序也需要从安装目录调用其他模块,而系统无法到达那里。
我注意到通过使用env
命令,我的路径结果如下:
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/quartus/altera/13.0sp1//quartus/bin:/opt/quartus/altera/13.0sp1//nios2eds/bin:
但我似乎无法摆脱双正斜杠(我不确定它们是否正常)。
我应该如何格式化我的文件,以获得具有非标准文件结构的模块化程序的正确设置路径?
答案1
我找到了一种方法,其中使用应用程序内的不同模块,并且该程序现在可以正常运行(如其自己的内部消息所建议的那样)。不过,我将不回答路径设置问题。