为非标准应用程序设置数据路径(Debian 8.7.1 上的 Quartus 13.0.1)

为非标准应用程序设置数据路径(Debian 8.7.1 上的 Quartus 13.0.1)

我需要在 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

我找到了一种方法,其中使用应用程序内的不同模块,并且该程序现在可以正常运行(如其自己的内部消息所建议的那样)。不过,我将不回答路径设置问题。

相关内容