iverilog环境在macbook上设置

时间:2015-03-14 18:50:06

标签: macos environment-variables iverilog

我试着制作iverilog命令。我可以在我的Macbook Air上运行verilog程序。 在安装文件的几个步骤之后,教程告诉我输入:

export PATH=~/bin:/usr/local/iverilog/bin

它的工作方式是iverilog命令,即我可以编译.v文件。但是,正常命令如lsman等。 我想这是命令集的PATH问题,这意味着找不到那些正常的unix命令。

有人可以告诉我如何修复它,我不需要每次都导出PATH吗?

1 个答案:

答案 0 :(得分:0)

您没有将路径添加到操作系统建立的当前路径。相反,您用路径替换它。这是为了向PATH变量添加路径所需要做的事情:

export PATH=$PATH:~/bin:/usr/local/iverilog/bin

$PATH部分是您当前的PATH值,它被添加(实际连接)到您要添加的新路径列表。转弯被分配给PATH变量。

要使此添加成为永久性,您可能需要将上述行添加到.profile文件的末尾,或.bash_profile(无论您在OS X中有什么内容)

您也可以这样做: http://architectryan.com/2012/10/02/add-to-the-path-on-mac-os-x-mountain-lion/

其中说您可以编辑文件/etc/paths并添加要添加的路径,每行一个,然后保存该文件,并且您添加的路径可用。在这种情况下,只需记住使用绝对路径。也就是说,路径以/开头。您使用的第一个:~/bin不是一个aboslute路径。您需要将其转换为绝对路径。为此,请记住~HOME目录的快捷方式:类似/Users/myloginname。输入echo $HOME即可找到它。

相关问题