我熟悉 cmake,但是我在 MODFLOW6 代碼中沒有看到 cmake 檔案。我以為我已經安裝了 brew,但我的電腦似乎找不到它。任何幫助編譯 MODFLOW6 都會很棒!
uj5u.com熱心網友回復:
轉到https://brew.sh/并從那里獲取自制軟體安裝命令:
從命令列運行:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
將其添加到路徑中:
sudo echo "export PATH=\"/opt/homebrew/bin/:$PATH\"" >> ~/.zshrc
將自制程式路徑加載到您的激活終端中
source ~/.zshrc
安裝介子構建系統和 gfortran
brew install meson
brew install gfortran
brew install git
獲取代碼:
git clone https://github.com/MODFLOW-USGS/modflow6.git
進入目錄:
cd modflow6
創建一個構建目錄:
mkdir build
cd build
構建生成檔案:
meson ..
編譯代碼:
ninja
編譯后的代碼現在位于:
modflow6/build/utils/mf5to6
您甚至可以將其添加到您的路徑中:
sudo echo 'export PATH="$HOME/modflow6/build/utils/mf5to6:$PATH"' >> ~/.zshrc
source ~/.zshrc
如果您希望能夠mf5to6從任何地方運行。
或者,您可以使用以下命令從其位置運行它:
./modflow6/build/utils/mf5to6
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/359021.html
上一篇:mac滾動條破壞了css布局對齊
下一篇:AWK在檔案中的字串匹配后列印
