ขณะสร้างโครงการ C ++ ใหม่ใน Eclipse ฉันถูกถามเกี่ยวกับ toolchain
อะไรคือความแตกต่างระหว่างการปฏิบัติ toolchains เหล่านี้ - และCross GCC
Linux GCC
ใช้ในกรณีใดบ้าง มันมีบางอย่างเกี่ยวกับว่าโครงการจะถูกรวบรวมทั้งในเครื่อง Linux และ Windows?
ในหนึ่งในคำตอบเราสามารถอ่าน:
โดยทั่วไป cross compiler เป็นคอมไพเลอร์ที่สร้างรหัสสำหรับระบบที่แตกต่างจากคุณ
ดังนั้นถ้าฉันรวบรวมโครงการบนเครื่องเป้าหมายโดยใช้ makefiles ของตัวเองมันไม่สำคัญว่าตัวเลือกใดที่ฉันจะเลือกที่นี่ใช่ไหม?