7
เครื่องมือในการรับกราฟการเรียกฟังก์ชันภาพของรหัส [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน3 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันมีพื้นที่ทำงานขนาดใหญ่ซึ่งมีซอร์สไฟล์รหัส C จำนวนมาก แม้ว่าฉันจะเห็นฟังก์ชันที่เรียกจากฟังก์ชันใน MS VS2005 โดยใช้เบราว์เซอร์ Object และใน MSVC 6.0 ก็แสดงเฉพาะฟังก์ชันที่เรียกจากฟังก์ชันเฉพาะในการแสดงผลที่ไม่ใช่กราฟิก นอกจากนี้ยังไม่แสดงฟังก์ชันที่เรียกว่าเริ่มต้นจากการพูดmain()และจากนั้นฟังก์ชันที่เรียกจากฟังก์ชันดังกล่าวและอื่น ๆ ที่ลึกลงไปในฟังก์ชันระดับใบ ฉันต้องการเครื่องมือที่จะให้กราฟการเรียกใช้ฟังก์ชันเป็นภาพที่มีฟังก์ชันcalleeและcallerเชื่อมต่อด้วยลูกศรหรืออะไรทำนองนั้นโดยเริ่มจากmain()ฟังก์ชันระดับสุดท้ายหรืออย่างน้อยก็แสดงกราฟการโทรของฟังก์ชันทั้งหมดในไฟล์ต้นฉบับ C ไฟล์เดียว จะดีมากถ้าฉันสามารถพิมพ์กราฟนี้ได้ มีเครื่องมือที่ดีในการทำเช่นนั้น (ไม่จำเป็นต้องเป็นเครื่องมือฟรี)?
107
c
function
call-graph