2013-03-30 93 views
1

我已經在我的OSX系統(運行10.8.3版本)上通過MacPorts安裝了OpenMPI。我發現C包裝編譯器在/ opt/local/lib目錄/了openmpi /斌/ mpicc和讓OpenMPI在Mac上工作:

/opt/local/lib/openmpi/bin/mpicc test.c 

正常編譯。繼this後的想法,我發出以下命令

PATH=$PATH:~/opt/local/lib/openmpi/bin 

我本以爲這讓我與

mpicc test.c 

不過編譯,這提供了以下錯誤:

-bash: mpicc: command not found 

我做錯了什麼?

回答

1

開玩笑:我已經使用

PATH=$PATH:/opt/local/lib/openmpi/bin 

而不是

PATH=$PATH:~/opt/local/lib/openmpi/bin 
+0

這我每次關閉終端重置時間對我來說,有一個長期的解決辦法? – asimes

+0

我發現永久的解決方案:http://hathaway.cc/2008/06/how-to-edit-your-path-environment-variables-on-mac-os-x/ – asimes