Tôi đã đọc về Tùy chọn của GCC cho các Quy ước tạo mã , nhưng không thể hiểu "Tạo mã độc lập với vị trí (PIC)" là gì. Xin cho một ví dụ để giải thích cho tôi ý nghĩa của nó.
Tôi biết -fPICtùy chọn '' có liên quan đến việc phân giải địa chỉ và tính độc lập giữa các mô-đun riêng lẻ, nhưng tôi không chắc nó thực sự có ý nghĩa gì. Bạn có thể giải thích?
Tôi đã đọc gcctrang chủ, nhưng tôi vẫn không thể hiểu sự khác biệt giữa -fpicvà -fPIC. Ai đó có thể giải thích nó, một cách rất đơn giản và rõ ràng? Câu hỏi liên quan: -FPIC có nghĩa là gì khi xây dựng một thư viện chia sẻ? Nếu …