เมื่อฉันรวบรวมโครงการของฉันและตรวจสอบทรัพยากรที่ใช้โดยการทำงานtop
ที่ใหญ่หมู CPU / หน่วยความจำบางครั้งเรียกว่าและบางครั้งg++
cc1plus
อะไรคือความแตกต่างระหว่างทั้งสองและฉันควรโทรcc1plus
โดยตรงหรือไม่?
เมื่อฉันรวบรวมโครงการของฉันและตรวจสอบทรัพยากรที่ใช้โดยการทำงานtop
ที่ใหญ่หมู CPU / หน่วยความจำบางครั้งเรียกว่าและบางครั้งg++
cc1plus
อะไรคือความแตกต่างระหว่างทั้งสองและฉันควรโทรcc1plus
โดยตรงหรือไม่?
คำตอบ:
อะไรคือความแตกต่างระหว่างทั้งสอง
g++
เป็นไดร์เวอร์คอมไพเลอร์ มันรู้วิธีเรียกใช้คอมไพเลอร์จริง ( cc1plus
) แอสเซมเบลอร์และตัวเชื่อมโยง มันไม่ได้รู้วิธีการแยกหรือรวบรวมแหล่งที่มา
และควรโทรหา cc1plus โดยตรงหรือไม่
ไม่