6 ตัวเลือก GCC -fPIC ฉันได้อ่านเกี่ยวกับ ตัวเลือกของ GCC สำหรับอนุสัญญาการสร้างรหัสแต่ไม่เข้าใจว่า "สร้างรหัสตำแหน่งที่ไม่ขึ้นกับตำแหน่ง (PIC)" อย่างไร โปรดยกตัวอย่างเพื่ออธิบายฉันว่ามันหมายความว่าอย่างไร 437 c++ gcc options fpic
3 -fPIC หมายถึงอะไรเมื่อสร้างไลบรารีที่ใช้ร่วมกัน ฉันรู้ว่า-fPICตัวเลือก '' เกี่ยวข้องกับการแก้ไขที่อยู่และความเป็นอิสระระหว่างแต่ละโมดูล แต่ฉันไม่แน่ใจว่ามันหมายถึงอะไร คุณสามารถอธิบาย? 109 c++ c gcc fpic
2 พารามิเตอร์ gcc "-fpic" และ "-fPIC" ต่างกันอย่างไร ฉันอ่านgccmanpage แล้ว แต่ยังไม่เข้าใจความแตกต่างระหว่าง-fpicและ-fPIC. ใครช่วยอธิบายด้วยวิธีที่ง่ายและชัดเจน คำถามที่เกี่ยวข้อง: -fPIC หมายถึงอะไรเมื่อสร้างไลบรารีที่ใช้ร่วมกัน อะไรคือความหมายของการคอมไพล์อ็อบเจ็กต์ด้วยแฟล็ก gcc -fPIC หากใช้ในไฟล์ปฏิบัติการ 100 gcc fpic