2
อ็อพชัน -fPIE สำหรับไฟล์ปฏิบัติการที่ไม่ขึ้นกับตำแหน่งใน gcc และ ld คืออะไร?
จะเปลี่ยนรหัสอย่างไรเช่นการเรียกฟังก์ชัน
GCC คือ GNU Compiler Collection มันเป็นคอมไพเลอร์มาตรฐานอย่างแท้จริงสำหรับ C, C ++, Go, Fortran และ Ada บน Linux และรองรับภาษาและแพลตฟอร์มอื่น ๆ อีกมากมายเช่นกัน นอกเหนือจากคอมไพเลอร์ GCC ยังมี toolchain (libc, libstdc ++, objdump, nm ฯลฯ ) ที่ใช้กันอย่างแพร่หลายในหลายแพลตฟอร์มและระบบ