Option -c, -S, or -E to say where gcc is to stop. Note that some combinations(for example, -x cpp-output -E) instruct gcc to do nothing at all.
-E Stop after the preprocessing stage; do not run the compiler proper.The output is in the form of preprocessed source code, which issent to the standard output.Input files which don't require preprocessing are ignored.
-S Stop after the stage of compilation proper; do not assemble. Theoutput is in the form of an assembler code file for each non-assembler input file specified.By default, the assembler file name for a source file is made byreplacing the suffix .c, .i, etc., with .s.Input files that don't require compilation are ignored.
- c Compile or assemble the source files, but do not link. The linkingstage simply is not done. The ultimate output is in the form of anobject file for each source file.By default, the object file name for a source file is made byreplacing the suffix .c, .i, .s, etc., with .o.Unrecognized input files, not requiring compilation or assembly,are ignored.
ตัวเลือก -c, -S หรือ -E จะ gcc ที่หยุดพูด สังเกตว่า บางชุด (ตัวอย่าง, - x ผลผลิต cpp - E) แนะนำ gcc ไม่-E หยุดหลังจากขั้นตอนการประมวลผลเบื้องต้น รันคอมไพเลอร์ที่เหมาะสมผลผลิตอยู่ในรูปแบบของรหัสแหล่งที่มาประมวลผลล่วงหน้า issent ซึ่งให้ผลผลิตมาตรฐานใส่ไฟล์ที่ไม่จำเป็นต้องประมวลผลเบื้องต้นจะถูกละเว้น-S หยุดหลังจากขั้นตอนของการคอมไพล์ที่เหมาะสม ไม่ต้องประกอบ Theoutput อยู่ในรูปแบบของแฟ้มสำหรับแฟ้มแต่ละอินพุทมิเตอร์ไม่ระบุรหัสมิเตอร์โดยค่าเริ่มต้น มิเตอร์แฟ้มชื่อสำหรับแฟ้มต้นฉบับจะทำ byreplacing ท้าย.c, .i, etc. กับการ s.Input แฟ้มที่ไม่จำเป็นต้องคอมไพล์จะถูกละเว้น-ซีรวบรวม หรือประกอบแฟ้มต้นฉบับ แต่ไม่เชื่อมโยงกัน Linkingstage ก็ไม่เสร็จ ผลผลิตที่ดีที่สุดในรูปแบบของแฟ้ม anobject สำหรับแต่ละแฟ้มต้นฉบับได้โดยค่าเริ่มต้น วัตถุแฟ้มชื่อสำหรับแฟ้มต้นฉบับจะทำ byreplacing ท้าย.c, .i, .s, etc. กับการ o.Unrecognized แฟ้มป้อนเข้า ไม่ต้องการคอมไพล์หรือแอสเซมบลี จะถูกละเว้น
การแปล กรุณารอสักครู่..
