Score:0

คุณจะเพิ่มข้อมูลการดีบักลงในไฟล์ .out ที่ปฏิบัติการได้อย่างไร

ธง eh

ในระบบ Linux ฉันใช้เทอร์มินัลเพื่อสร้างไฟล์เรียกทำงานเป็นไฟล์ .c

อย่างไรก็ตาม ตอนนี้ฉันต้องการเพิ่มข้อมูลการดีบักลงในไฟล์เรียกทำงานดังกล่าว มีวิธีไหนที่จะช่วยฉันออกจากที่นี่ได้บ้าง? ขอบคุณ.

Score:2
ธง hr

คุณจะต้องคอมไพล์ไฟล์ปฏิบัติการอีกครั้งด้วยแฟล็กที่เหมาะสม - แฟล็กคอมไพเลอร์พื้นฐานเพื่อเพิ่มสัญลักษณ์การดีบักด้วย จีซีซี และ ก++ เป็น -ก:

   -g สร้างข้อมูลการดีบักในระบบปฏิบัติการดั้งเดิม
       รูปแบบ (แทง, COFF, XCOFF หรือ DWARF) GDB สามารถทำงานร่วมกับสิ่งนี้ได้
       ข้อมูลการดีบัก

หากคุณกำลังใช้ เสียงดังกราว คอมไพเลอร์มีตัวเลือกเพิ่มเติม:

   -g, -gline-tables-only, -gmodules

อ่านหน้าคู่มือที่เกี่ยวข้อง (ผู้ชาย gcc, ผู้ชายส่งเสียงดัง) สำหรับข้อมูลเพิ่มเติม.

โพสต์คำตอบ

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