1、安裝netcdf4 (和 mpi(
匯出路徑:export netcdf=
export netcdf_inc=
export netcdf_lib=
export wrfio_ncd_large_file_support=1
cd到noahmp-master然後執行./configure
不報錯繼續執行make
run目錄下生成noahmp.exe
unzip noahmp-example/input/input.zip 去解壓,解壓到noahmp-example/input
4、將noahmp.exe拷貝到noahmp-example(cp noahmp-master/run/noahmp.exe ./noahmp-training-master/)
執行./noahmp.exe
若不報錯,檢視noahmp-training-master/output下生成的檔案。
5、編譯執行完成。
注:編譯時編譯器選擇:
export cc=icc
export fc=ifort
export cxx=icpc
export f77=ifort
說明:
(1)在**目錄noahmp-master中,driver下的module_hrldas_noahmp_driver.f90呼叫phys目錄下的module_sf_noahmpdrv.f90,再呼叫該目錄下的module_sf_noahmplsm.f90,三者逐層呼叫。
(2)初識製備使用init_file,執行中斷使用restart_file
(3)執行設定在noahmp-example下的noahmp.namelist。
編譯和執行
對於語句nsstring testobject nsdata alloc init testobject 在編譯時和執行時分別是什麼型別的物件?首先,宣告 nsstring testobject是告訴編譯器,testobject是乙個指向某個objective c物件的指標。因為不管指向的是什麼型別...
osgQt編譯 執行
1 軟體環境 vs2017 qt5.9.2 cmake3.10.0 2 一開始用的是cmake的最新版本3.15,遇到了一堆問題,cmakelist.txt裡面的一些巨集3.15不再支援,折騰了半天,才發現可能是版本的問題,換了幾個版本之後,發現3.10.0可以編譯通過 參考這裡 4 把qt的bin...
dvs panotracking編譯執行
編譯執行dvs panotracking 編譯dvs panotracking之前首先需要安裝imageutilities 安裝openexr 參考安裝教程 編譯imageutilities,這裡會遇到乙個問題 fatal error helper math.h 沒有那個檔案或目錄 解決 修改ima...