Score:0

คอมไพเลอร์ GCC ไม่รู้จักใน CodeBlocks IDE (ตั้งค่าตัวแปร: LD_LIBRARY_PATH=.:)

ธง ru

ฉันใช้ Ubuntu 20.04 LTS และฉันพยายามเริ่มต้นและเรียกใช้โปรแกรม C รหัสบล็อก IDE และทำให้ฉันมีข้อผิดพลาดต่อไปนี้

ตรวจสอบการมีอยู่: /media/darkpheonix/dptech/dptech/Projects/C/techtheory/bin/Debug/techtheory
    ตั้งค่าตัวแปร: LD_LIBRARY_PATH=.:
    การดำเนินการ: xterm -T techtheory -e /usr/bin/cb_console_runner LD_LIBRARY_PATH=: /media/darkpheonix/dptech/dptech/Projects/C/techtheory/bin/Debug/techtheory (ใน /media/darkpheonix/dptech/dptech/Projects/C/techtheory/.)
    กระบวนการสิ้นสุดด้วยสถานะ -1 (0 นาที, 0 วินาที)


ฉันเหนื่อย sudo apt-get อัปเดต และ sudo apt-get อัปเกรด
จากนั้นลองติดตั้งแพ็คเกจที่จำเป็นสำหรับบิลด์จากเซิร์ฟเวอร์หลัก sudo apt-get install build-essentials.
สิ่งนี้ทำให้ฉันติดตามข้อผิดพลาดต่อไป

กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
ไม่มีแพ็คเกจ build-essential แต่ถูกอ้างถึงโดยแพ็คเกจอื่น
ซึ่งอาจหมายความว่าแพ็คเกจหายไป ล้าสมัย หรือ
มีให้จากแหล่งอื่นเท่านั้น

E: แพ็คเกจ 'build-essential' ไม่มีตัวเลือกการติดตั้ง

ฉันลองใช้แหล่งข้อมูลอื่น แต่ดูเหมือนจะไม่สามารถแก้ปัญหานี้ได้ กรุณาช่วย

Pulasthi Aberathne avatar
ru flag
ไฟล์มีเดียถูกเมาท์เป็น straight-4 ซึ่งเป็นประเภทที่ต้องการสำหรับ Linux
hr flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [ติดตั้ง build-essentials](https://askubuntu.com/questions/674449/install-build-essentials)
Score:0
ธง ru

sudo apt-get install build-essential สิ่งนี้ได้ผล เพียงแค่ใช้ จำเป็น ไม่ สิ่งจำเป็น

แก้ไขได้!

ขั้นตอนที่ 1

การกำหนดค่าคอมไพเลอร์ GCC

คุณต้องเรียกใช้

ส่งออก LD_LIBRARY_PATH="/path/to/sdk/lib"

เพื่อส่งออกเส้นทางไปยังคอมไพเลอร์
เส้นทางเริ่มต้นอยู่ใน usr/ถังขยะ
คัดลอกและวางเส้นทางลงใน your_lib.conf ไฟล์ในตำแหน่ง /etc/ld.so.conf.d จากนั้นบันทึกและออก

sudo ldconfig

เรียกใช้สิ่งนี้เพื่อยืนยันการเปลี่ยนแปลงในไฟล์ที่เพิ่มพาธ

ขั้นตอนที่ 2

เอ็กซ์เทอม การกำหนดค่า

ติดตั้ง เอ็กซ์เทอม ลงในระบบปฏิบัติการ

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

ตรวจสอบและตรวจสอบให้แน่ใจว่าอยู่ในเวอร์ชันล่าสุดของการกำหนดค่า จากนั้นทดสอบ รหัสบล็อก โครงการ สร้างและเรียกใช้เป็นแอปพลิเคชันคอนโซล

Pulasthi Aberathne avatar
ru flag
สิ่งนี้ตอบปัญหา `build essential` แต่ยังต้องหาข้อผิดพลาด `path` ในนั้นด้วย `ตั้งค่าตัวแปร: LD_LIBRARY_PATH=.:` อันนี้
Pulasthi Aberathne avatar
ru flag
มันใช้งานได้ ... ฉันอัปเดตคำตอบแล้ว

โพสต์คำตอบ

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