คำถามติดแท็ก dynamic-linking

3
ข้อผิดพลาดในการย้ายที่เกี่ยวข้องกับ libgnutls.so.30 รหัสข้อผิดพลาด (127) หลังจากอัปเดตล่าสุด [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับถาม Ubuntu ปิดให้บริการใน3 เดือนที่ผ่านมา หลังจากอัปเดตครั้งล่าสุดเกิดขึ้น: /usr/lib/apt/methods/http: relocation error: /usr/lib/x86_64-linux-gnu/libgnutls.so.30: symbol _idn2_punycode_decode version IDN2_0.0.0 not defined in file libidn2.so.0 with link time reference Reading package lists... Done E: Method http has died unexpectedly! E: Sub-process http returned an error code (127) E: Method /usr/lib/apt/methods/http did not start …

2
Ubuntu ค้นหาไลบรารี่ที่ใช้ร่วมกันที่ไหน
เมื่อฉันเรียกใช้กระบวนการที่เชื่อมโยงไปยังไลบรารีที่ใช้ร่วมกันที่รันไทม์ (เชื่อมโยงเมื่อกระบวนการเริ่มต้นไม่ได้เชื่อมโยงในภายหลังด้วยdlload()) มันจะค้นหา.soไฟล์shared library ( ) อื่น ๆ ที่นอกเหนือจากที่LD_LIBRARY_PATHใด? พื้นหลัง: ฉันมีรหัส C ++ ที่ฉันเขียนซึ่งใช้ห้องสมุดบุคคลที่สามโดยเฉพาะ ฉันได้ติดตั้งไลบรารีและรวบรวมรหัสของฉันบนแพลตฟอร์มที่แตกต่างกันสองแห่งทั้ง Ubuntu แต่รุ่นที่แตกต่างกันและรุ่น gcc ที่แตกต่างกันเช่นกัน ไลบรารีถูกคอมไพล์และติดตั้งจากซอร์สและอยู่ใน/usr/local/libทั้งสองแพลตฟอร์ม เมื่อฉันรวบรวมรหัสของฉันฉันจะเชื่อมโยงกับpkg-config --libsพารามิเตอร์สำหรับห้องสมุดบุคคลที่สามและฉันได้รับการตรวจสอบแล้วว่าได้pkg-config --libsผลลัพธ์เหมือนกันทั้งสองแพลตฟอร์ม โค้ดของฉันคอมไพล์ได้สำเร็จทั้งสองแพลตฟอร์มและLD_LIBRARY_PATHไม่ได้ถูกกำหนด (หรือกำหนดเป็นค่าว่าง:) ""บนทั้งสองแพลตฟอร์ม อย่างไรก็ตามเมื่อฉันเรียกใช้บน platoform มันทำงานได้ดีและอื่น ๆ ฉันได้รับข้อผิดพลาดนี้: error while loading shared libraries: libthrift-0.9.0.so: cannot open shared object file: No such file or directory สนุกพอคนที่ไม่ทำงานคือUbuntu และ gcc …

2
. dll กำลังทำอะไรในโปรแกรม Linux
เกมที่ถูกสร้างขึ้นมาด้วย Unity3D สำหรับลินุกซ์มีไฟล์ในโฟลเดอร์ข้อมูลของพวกเขา.dllGameDataFolder/Managed ซึ่งแปลกเพราะฉันคิดว่า Linux ใช้.soไฟล์แทน.dllไฟล์ (เช่นเดียวกันสำหรับแอพ Android-Unity3D ด้วย) ทำไม?

1
การติดตั้งฐานข้อมูล Oracle 12c บน Ubuntu 14.04
มีใครบ้างไหมที่ทำให้ Oracle 12c ทำงานบน Ubuntu 14.04? ฉันลองทำตามบทช่วยสอนนี้ (ซึ่งเขียนขึ้นเพื่อติดตั้ง Oracle 12c บน Ubuntu 12.04): แต่ในการเชื่อมโยง faze ฉันพบข้อผิดพลาดบางอย่างที่ไม่ได้กล่าวถึงในการกวดวิชานี้ หากมีใครออกไปทำงานที่นั่นฉันจะขอบคุณถ้าพวกเขาสามารถแบ่งปันข้อมูลเชิงลึกของพวกเขา
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.