คำถามในหัวข้อ 'shared-libraries'

อ็อบเจ็กต์/DLL ที่ใช้ร่วมกันถูกโหลดโดยกระบวนการที่แตกต่างกันลงในพื้นที่หน่วยความจำที่แตกต่างกันหรือไม่
ฉันกำลังพยายามหาวิธีที่ระบบปฏิบัติการจัดการกับกระบวนการที่ไม่เกี่ยวข้องหลายกระบวนการโดยโหลด DLL/ไลบรารีที่ใช้ร่วมกันเดียวกัน OS ที่ฉันกังวลคือ Linux และ Windows แต่ก็มี Mac ในระดับที่น้อยกว่าเช่นกัน...
4689 มุมมอง
schedule 23.11.2023

วิธีติดตั้งโมดูล Six ใน Python2.7
ฉันใช้ Python 2.7 และพยายามใช้ dateutil ดังนี้: from dateutil import parser as _date_parser อย่างไรก็ตาม ฉันได้รับข้อผิดพลาดต่อไปนี้: Traceback (most recent call last): File "<pyshell#17>", line 1, in <module> from...
105564 มุมมอง

วิธีการเชื่อมโยงรันไทม์ตามความสามารถของ CPU บน linux
เป็นไปได้ไหมที่ไลบรารี linux (เช่น "libloader.so") โหลดไลบรารีอื่นเพื่อแก้ไขสัญลักษณ์ภายนอก ฉันมีโค้ดจำนวนมากที่ได้รับการคอมไพล์ตามเงื่อนไขเพื่อให้รองรับระดับ SIMD ( SSE2, AVX, AVX2 ) วิธีนี้ใช้ได้ผลดีหากแพลตฟอร์ม build เหมือนกับแพลตฟอร์มรันไทม์...
645 มุมมอง
schedule 02.01.2024

การปอกไลบรารี C ++ ของรหัสที่ไม่จำเป็นสำหรับแอปพลิเคชัน [ปิด]
ฉันมีแอปพลิเคชันที่ต้องอาศัยไลบรารีหลายแห่ง ฉันกำลังสร้างทุกอย่างจากแหล่งที่มาบนเครื่อง Ubuntu ฉันต้องการลบฟังก์ชัน/คลาสใดๆ ที่แอปพลิเคชันไม่จำเป็นออก มีเครื่องมือใดบ้างที่จะช่วยในเรื่องนั้น? ป.ล. ฉันต้องการลบซอร์สโค้ดออกจากไลบรารี...
492 มุมมอง
schedule 29.12.2023

ซิงโครไนซ์กระบวนการ C++ สองกระบวนการโดยใช้ไลบรารีที่ใช้ร่วมกัน
ฉันกำลังพัฒนาคลาส C ++ (MyClass.cpp) ที่ฉันจะคอมไพล์เป็นไลบรารีที่ใช้ร่วมกันแบบไดนามิก (MyClass.so) ไลบรารีที่ใช้ร่วมกันนี้จะถูกใช้โดยแอปพลิเคชันสองตัวที่ทำงานบนเครื่อง Linux เครื่องเดียวกัน มันเป็นสองแอปพลิเคชันที่แตกต่างกัน...
96 มุมมอง
schedule 29.11.2023