2015-09-26 70 views

回答

0

在Open MPI中,編譯器包裝文件與所有可執行文件opal_wrapper在不同名稱下符號鏈接。重命名符號鏈接是不夠的 - 您還必須重命名包裝器配置文件。如果opal_wrapper被鏈接爲progname,然後它看起來在<INSTALL_BASE>/share/openmpi/目錄名爲progname-wrapper-data.txt的配置文件,其中<INSTALL_BASE>是打開MPI安裝(通常/usr如果打開MPI來自一個包或/usr/local如果從源代碼編譯)的基本目錄。即重命名爲mpiccmpicc.openmpi將要求您也將mpicc-wrapper-data.txt重命名爲mpicc.openmpi-wrapper-data.txt

打開MPI的mpirun只是符合orterun的符號鏈接。重命名符號鏈接應該足夠了。

要小心 - 如果您已經從軟件包安裝了Open MPI,那麼重命名文件可能會欺騙軟件包管理者認爲軟件包沒有正確安裝,並且可能會嘗試「修復」它。

+0

非常感謝。我已經用你的答案解決了它。 –

相關問題