Score:2

กำหนดค่า: ข้อผิดพลาด: ไม่สามารถเชื่อมโยงไปยังไลบรารี netcdf C (การติดตั้ง SURFEX ล้มเหลว)

ธง do

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

กำหนดค่า: ข้อผิดพลาด: ไม่สามารถเชื่อมโยงไปยังไลบรารี netcdf C กรุณาตั้งค่า LDFLAGS; สำหรับบิลด์แบบสแตติก ให้ตั้งค่า LIBS เป็นผลลัพธ์ของ nc-config --libs

ฉันเหนื่อย นี้ วิธีแก้ไขในขั้นตอนก่อน "ทำ" เช่น

CFLAGS=$(nc-config --cflags) LDFLAGS=$(nc-config --libs) ./configure

และ

CFLAGS=$(nc-config --cflags) LDFLAGS=$(nc-config --libs) ../conf/profile_surfex-LXgfortran-SFX-V8-1-1-MPIAUTO-O2-X0

แต่ฉันไม่สามารถแก้ไขปัญหาได้ อาจเป็นเพราะฉันไม่รู้ว่ากำลังทำอะไรอยู่ ใครช่วยบอกฉันทีว่าฉันตั้งค่าสถานะเหล่านั้นอย่างไร

hr flag
แพ็คเกจการพัฒนา netcdf ติดตั้งอยู่ในระบบของคุณหรือไม่? คำสั่ง `nc-config` ทำงานโดยไม่มีข้อผิดพลาดหรือไม่
N0rbert avatar
zw flag
คุณได้ติดตาม https://askubuntu.com/a/1374166/66509 ?
theWrongAlice avatar
do flag
@ N0rbert ใช่และใช้งานได้จนกว่าฉันจะได้รับข้อผิดพลาดใหม่นี้ ฉันพยายามที่จะแก้ปัญหาด้วยตัวเองก่อนแล้วฉันก็ยุ่งอยู่พักหนึ่ง ดังนั้นฉันจึงกลับมาแก้ไขตอนนี้
Score:0
ธง au

ฉันประสบปัญหาเดียวกันกับ Ubuntu 20.04 และวิธีแก้ปัญหาของ theWrongAlice นี้ก็ช่วยฉันได้เหมือนกัน

การติดตั้ง libcurl4-gnutls-dev:

sudo apt-get install -y libcurl4-gnutls-dev

และก่อนทำ:

CFLAGS=$(nc-config --cflags) LDFLAGS=$(nc-config --libs) ./configure

Score:0
ธง do

เห็นได้ชัดว่าไม่มีแพ็คเกจหนึ่งรายการบนเว็บไซต์พร้อมคำแนะนำ คุณต้องติดตั้ง libcurl4-gnutls-dev ด้วย มันใช้งานได้แล้ว

โพสต์คำตอบ

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