Score:0

คุณรวบรวมไฟล์ c ด้วยเสียงดังกราวเป็นรูปแบบไบนารีได้อย่างไร

ธง eh

ฉันสร้างซอร์สโค้ดเป็นไฟล์ .c และลองเรียกใช้ เสียงดังกราว Exampledebugging.c เข้าไปในนั้น

มันว่างเปล่าขึ้นมา

ใครก็ได้ช่วยฉันที ฉันกำลังพยายามรวบรวมโปรแกรมนี้เป็นรูปแบบไฟล์ปฏิบัติการไบนารี

hr flag
คุณหมายถึงอะไรโดย "มาว่างเปล่า"? โดยทั่วไป คำสั่ง Linux ไม่จำเป็นต้องละเอียด ตอนนี้มีไฟล์ชื่อ `a.out' ในไดเร็กทอรีปัจจุบันของคุณหรือไม่
Akbar Ali avatar
eh flag
อา. ใช่. ฉันเห็นมันตอนนี้
Akbar Ali avatar
eh flag
ฉันเดาว่าฉันไม่ต้องการความช่วยเหลือใดๆ เลย อุ๊บส์ซี่ :)
hr flag
หากคุณต้องการให้โปรแกรมเรียกทำงานไบนารีมีชื่ออื่น คุณสามารถระบุได้โดยใช้ `-o` เช่น `ส่งเสียงดังกราว exampledebugging.c -o exampledebugging` สิ่งเดียวกันกับ `gcc`/`g++`
Akbar Ali avatar
eh flag
ฉันไม่สามารถขอบคุณสำหรับความช่วยเหลือของคุณ แต่ฉันพบปัญหาเล็ก ๆ อย่างหนึ่ง ดีบักเกอร์ gdb ของฉันจะไม่เปิด:/
hr flag
ดูเหมือนว่าควรเป็นคำถามแยกต่างหาก
Akbar Ali avatar
eh flag
ฉันดาวน์โหลดจากเทอร์มินัล มันบอกว่าติดตั้งแล้ว แต่หาไม่เจอ
Akbar Ali avatar
eh flag
ไม่เป็นไร ฉันแค่คิดออก ฮ่าๆ :)
Score:2
ธง hr

โดยทั่วไปแล้ว คำสั่ง Linux ไม่จำเป็นต้องละเอียด - เสียงดังกราว ไม่จำเป็นต้องส่งออกอะไรไปยังเทอร์มินัลหากคำสั่งสำเร็จ ในกรณีของ

เสียงดังกราว Exampledebugging.c

มันควรจะสร้างไฟล์เรียกทำงานแบบไบนารีด้วยชื่อเริ่มต้น ออก ที่คุณสามารถดำเนินการโดยใช้ ./a.ออก. หากคุณต้องการให้ไฟล์เอาต์พุตมีชื่อแตกต่างกัน ให้ใช้ไฟล์ -o ตัวเลือก:

เสียงดังกราว exampledebugging.c -o exampledebugging

คอมไพเลอร์ GNU จีซีซี และ ก++ ทำตัวเหมือนกัน

โพสต์คำตอบ

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