Score:0

คอมไพเลอร์ข้าม GCC - "ไม่มี", "เอลฟ์" คืออะไรและจะรู้ได้อย่างไรว่าจะดาวน์โหลดเวอร์ชันใด

ธง at

ฉันมักจะหลงทางเมื่อต้องดาวน์โหลดคอมไพเลอร์ข้ามเครื่อง ฉันรู้ว่ามันอาจเป็นหัวข้อกว้างๆ แต่ฉันขอขอบคุณแนวทาง/เครื่องมือบางอย่าง เพื่อให้ฉันรู้ว่าฉันกำลังทำอะไรอยู่แทนที่จะคาดเดาและหวังว่าจะได้สิ่งที่ดีที่สุด

https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads

ตัวอย่างเช่น ในลิงก์ด้านบน มีหลายส่วนและหลายเวอร์ชัน

ฉันจะเลือกไฟล์ที่จะดาวน์โหลดได้อย่างไร และแต่ละส่วนของชื่อมีความหมายอย่างไร บอกว่าฉันใช้บน VM ซึ่งรัน Linux OS 64 และฉันกำลังพยายามสร้างโมดูลสำหรับบอร์ดที่ใช้ SOC ด้วยสถาปัตยกรรม ARM แบบ 32 บิต

"ไม่มี" หรือ "เอลฟ์" หรือ "แคร์-เมทัล" หมายความว่าอย่างไร นอกจากนี้ยังมีไฟล์ xz และ asc - ฉันมักจะดาวน์โหลดไฟล์ xz ดังนั้นไฟล์ asc มีไว้เพื่ออะไร

waltinator avatar
it flag
Gnu Compiler Collection มาพร้อมกับรีมเอกสาร เริ่มต้นด้วยการอ่านไฟล์ที่มีชื่อตัวพิมพ์ใหญ่ (`README*`, `INSTALL*` ฯลฯ) คุณต้องการแพ็คเกจคอมไพเลอร์ที่จะทำงานบนระบบปฏิบัติการและฮาร์ดแวร์ปัจจุบันของคุณ และนั่นจะสร้างโค้ดที่โหลดได้สำหรับแพลตฟอร์มเป้าหมายของคุณ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา