นี่คือคำสั่ง cflow ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
cflow - วิเคราะห์โฟลว์การควบคุมในไฟล์ต้นฉบับ C
เรื่องย่อ
ไหล [ตัวเลือก... ] ไฟล์...
ไหล {--ช่วยด้วย | --การใช้งาน | --รุ่น | -V}
DESCRIPTION
หน้าคู่มือนี้จัดทำเอกสารโดยสังเขปเกี่ยวกับ ไหล คำสั่ง
หน้าคู่มือนี้เขียนขึ้นสำหรับการแจกจ่าย Debian เนื่องจากโปรแกรมดั้งเดิมไม่
ไม่มีหน้าคู่มือ แต่มีเอกสารใน GNU . แทน ข้อมูล(1) รูปแบบ
GNU cflow วิเคราะห์คอลเลกชันของไฟล์ต้นฉบับ C และพิมพ์กราฟ การควบคุมการสร้างแผนภูมิ
ไหลภายในโปรแกรม
GNU cflow สามารถสร้างโฟลว์กราฟทั้งแบบตรงและแบบกลับด้านสำหรับแหล่ง C ทางเลือก
สามารถสร้างรายการอ้างอิงโยงได้ มีการใช้รูปแบบเอาต์พุตสองรูปแบบ: POSIX และ
GNU (ขยาย)
ไฟล์อินพุตสามารถเลือกประมวลผลล่วงหน้าก่อนวิเคราะห์ได้
OPTIONS
สรุปตัวเลือกอยู่ด้านล่าง สำหรับคำอธิบายทั้งหมด โปรดดูที่ ข้อมูล(1) ไฟล์.
โปรแกรมใช้ไวยากรณ์บรรทัดคำสั่งของ GNU ตามปกติ โดยมีตัวเลือกแบบยาวขึ้นต้นด้วย two
ขีดกลาง (-). อาร์กิวเมนต์บังคับหรือทางเลือกสำหรับตัวเลือกแบบยาวนั้นบังคับหรือไม่ก็ได้
สำหรับตัวเลือกสั้น ๆ ที่เกี่ยวข้อง
ผลของแต่ละตัวเลือกที่มีเครื่องหมายดอกจันจะกลับรายการหากชื่อยาวของตัวเลือกคือ
นำหน้าด้วย 'ไม่-' ตัวอย่างเช่น '--no-cpp' ยกเลิก '--cpp'
General ตัวเลือก
-d, --ความลึก=จำนวน
กำหนดความลึกที่โฟลว์กราฟถูกตัดออก
-f, --รูปแบบ=ชื่อ
ใช้รูปแบบเอาต์พุตที่กำหนด ชื่อ. ชื่อที่ถูกต้องคือ 'gnu' (ค่าเริ่มต้น) และ 'posix'
-i, --รวม=ชั้นเรียน
รวมคลาสสัญลักษณ์ที่ระบุ (ดูด้านล่าง) นำหน้า ชั้นเรียน ด้วย ^ หรือ - ถึง
แยกออกจากเอาท์พุท
คลาสสัญลักษณ์:
_
สัญลักษณ์ที่ชื่อขึ้นต้นด้วยขีดล่าง
s
สัญลักษณ์คงที่
t
typedefs (สำหรับการอ้างอิงโยงเท่านั้น)
x
สัญลักษณ์ข้อมูลทั้งหมดทั้งภายนอกและแบบคงที่
-o, --เอาท์พุท=ไฟล์
ตั้งชื่อไฟล์ที่ส่งออก ค่าดีฟอลต์คือ - หมายถึงเอาต์พุตมาตรฐาน
-r, --ย้อนกลับ
* พิมพ์กราฟการโทรกลับ
-x, --xref
สร้างรายการอ้างอิงโยงเท่านั้น
โปรแกรมแยกวิเคราะห์ ควบคุม
-a, --อันซี
* ยอมรับเฉพาะแหล่งที่มาใน ANSI C
-D, --กำหนด=ชื่อ[=defn]
กำหนดล่วงหน้า ชื่อ เป็นมาโคร
-I, --include-dir=dir
เพิ่มไดเร็กทอรี dir ไปที่รายการไดเร็กทอรีที่จะค้นหาไฟล์ส่วนหัว
-m, --หลัก=ชื่อ
สมมติให้เรียกฟังก์ชันหลัก ชื่อ.
-p, --กดลง=จำนวน
ตั้งค่าขนาดสแต็กโทเค็นเริ่มต้นเป็น จำนวน.
--การประมวลผลล่วงหน้า[=คำสั่ง], --cpp[=คำสั่ง]
* รันคำสั่งพรีโปรเซสเซอร์ที่ระบุ
-s, --สัญลักษณ์=เครื่องหมาย:ชนิด
สมัครสมาชิก เครื่องหมาย ด้วยการให้ ชนิด. ประเภทที่ถูกต้องคือ: 'keyword' (หรือ 'kw'), 'modifier',
'ตัวระบุ', 'ประเภท', 'ตัวห่อหุ้ม' ตัวย่อใด ๆ ที่ชัดเจนข้างต้นก็เช่นกัน
ได้รับการยอมรับ
-S, --ใช้-เยื้อง
* ใช้การย่อหน้าไฟล์ต้นฉบับเป็นคำใบ้
-U, --define=ชื่อ
ยกเลิกคำจำกัดความก่อนหน้าของ ชื่อ.
เอาท์พุต ควบคุม
-b, --รวบรัด
* ใช้เอาต์พุตสั้น ๆ
--emacs
* เอาต์พุตรูปแบบเพิ่มเติมสำหรับใช้กับ GNU Emacs
-l, --ระดับการพิมพ์
* พิมพ์ระดับการซ้อนพร้อมกับกราฟการโทร
--ระดับ-เยื้อง=เชือก
ใช้ เชือก เมื่อเยื้องไปยังแต่ละระดับใหม่
-n, --ตัวเลข
* พิมพ์หมายเลขบรรทัด
--ละเว้น-อาร์กิวเมนต์
* ห้ามพิมพ์รายการอาร์กิวเมนต์ในการประกาศฟังก์ชัน
--ละ-สัญลักษณ์-ชื่อ
* ห้ามพิมพ์ชื่อสัญลักษณ์ในสตริงการประกาศ
-T, --ต้นไม้
* วาดต้นไม้ศิลปะ ASCII
เกี่ยวกับข้อมูล ตัวเลือก
--debug[=จำนวน]
ตั้งค่าระดับการดีบัก
-v, --รายละเอียด
* ระบุรายการข้อผิดพลาดที่พบในไฟล์อินพุตอย่างละเอียด
-?, --ช่วยด้วย
แสดงวิธีใช้และออก
--การใช้งาน
แสดงข้อความการใช้งานแบบสั้นและออก
-V, --รุ่น
แสดงข้อมูลเวอร์ชันและออก
ใช้ cflow ออนไลน์โดยใช้บริการ onworks.net