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