Score:3

คำสั่ง make ให้ข้อผิดพลาดระหว่างการติดตั้งรหัส SURFEX

ธง do

ฉันต้องติดตั้งและคอมไพล์โค้ด SURFEX บน Ubuntu 18.04 ในการทำเช่นนั้นฉันกำลังติดตามเอกสาร ที่นี่. สิ่งนี้เป็นไปด้วยดีจนกระทั่งฉันพยายามรวบรวมโค้ดเวอร์ชันหลักด้วย ทำ. ฉันพบข้อผิดพลาด 127 ฉันค้นหาความหมายของข้อผิดพลาดนี้ แต่ฉันไม่เข้าใจความหมายในบริบทนี้จริงๆ ความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมาก

ข้อความเต็มมีดังนี้

[ ! -d /home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB/eccodes-2.18.0-LXgfortran-build ] && mkdir -p /home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB./eccodes 0-LXgfortran-สร้าง
Makefile:422: สูตรสำหรับเป้าหมาย '/home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB/eccodes-2.18.0-Source-LXgfortran/include/grib_api.mod' ล้มเหลว
ทำ: [/home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB/eccodes-2.18.0-Source-LXgfortran/include/grib_api.mod] ข้อผิดพลาด 1 (ละเว้น)
cd /home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB/eccodes-2.18.0-LXgfortran-build && \
cmake /home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB/eccodes-2.18.0-Source -DCMAKE_INSTALL_PREFIX=/home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB/eccodes-range-LX8-fortance -DBUILD_SHARED_LIBS=เปิด \
-DENABLE_NETCDF=ปิด -DENABLE_JPG=ปิด -DENABLE_PYTHON=ปิด -DENABLE_EXAMPLES=ปิด \
-DCMAKE_Fortran_COMPILER=f77 -DCMAKE_C_COMPILER=mpicc \
-DCMAKE_Fortran_FLAGS= -DCMAKE_C_FLAGS= && \
ทำ && ทำการติดตั้ง && ทำความสะอาด
/bin/sh: 2: cmake: ไม่พบ
Makefile:422: สูตรสำหรับเป้าหมาย '/home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB/eccodes-2.18.0-Source-LXgfortran/include/grib_api.mod' ล้มเหลว
ทำ: *** [/home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB/eccodes-2.18.0-Source-LXgfortran/include/grib_api.mod] ข้อผิดพลาด 127
Score:5
ธง zw

ตามบันทึกการรวบรวม

/bin/sh: 2: cmake: ไม่พบ

คุณต้องติดตั้ง แพคเกจ ซึ่งให้ ซมเมค เรียกใช้งานได้โดย

sudo apt-get ติดตั้ง cmake

วิธีการทำซ้ำของการติดตั้ง SURFEX สำหรับ Ubuntu 18.04.6 LTS อยู่ด้านล่าง:

sudo apt-get install build-essential cmake libopenmpi-dev gfortran git libcurl4-openssl-dev libnetcdf-dev

ซีดี ~/ดาวน์โหลด
wget -c https://www.umr-cnrm.fr/surfex/data/OPEN-SURFEX/open_surfex_v8_1_20210914.tar.gz
tar -xf open_surfex_v8_1_20210914.tar.gz
ซีดี open_SURFEX_V8_1/src
./กำหนดค่า
. ../conf/profile_surfex-LXgfortran-SFX-V8-1-1-MPIAUTO-OMP-O2-X0
ทำ
sudo ทำให้ installmaster

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา