我在命令行中鍵入以下命令,以便通過gcc 3.4.5爲c程序生成控制流圖,但我找不到結果文件。 此外,我如何看到控制流圖的garphyicallyy? 謝謝如何通過gcc 3.4.5生成c程序的控制流圖?
0
A
回答
0
你忘了包括你的命令行......我假設-fprofile-arcs。輸出文件位置在gcc手冊頁中有描述:
... Each object file's auxname is generated from the name of the output file, if explicitly speci- fied and it is not the final executable, otherwise it is the base- name of the source file. In both cases any suffix is removed (e.g. foo.gcda for input file dir/foo.c, or dir/foo.gcda for output file specified as -o dir/foo.o).
因此,輸出會與目標文件一起寫入目錄中。如果將源代碼直接編譯爲可執行文件,則可以在編譯器編寫可執行文件的目錄中找到分析輸出。
0
使用gcc -fdump-tree-cfg <Source.c>
作爲控制流程圖。
相關問題
- 1. C程序的數據流圖生成
- 2. 如何爲C代碼生成控制流程圖
- 3. 通過DLL生成C#控制檯應用程序的3D表面?
- 4. 確定GCC的控制流程
- 5. 用於C++代碼的控制流圖生成器
- 6. SQL程序流程圖生成軟件程序流程
- 7. C#控制流程
- 8. Rails應用程序流程圖生成?
- 9. 生成動態流程圖
- 10. ASP.NET的流程圖控制
- 11. C++,如何用鍵盤輸入控制程序流程
- 12. PHPExcel如何通過Laravel控制器生成excel文件5
- 13. 如何控制批量生成的順序→全部生成
- 14. 生成html頁面的C#程序 - 限制圖像尺寸
- 15. 如何從ASP.Net和C#.Net代碼生成流程圖?
- 16. 如何生成通用表格視圖控制器?
- 17. 動態生成WPF應用程序中的圖像控制
- 18. 如何通過編程生成一個exe程序?
- 19. 生成控制器空的應用程序視圖文件夾
- 20. 使用gcc編譯TCL 7.6.2 3.4.5
- 21. 如何通過C#.NET中的線程鎖定控制檯?
- 22. 控制渲染流程圖
- 23. 通過GCC在Mac
- 24. 如何使用Python生成AST(用XML表示)的控制流?
- 25. 對於C/C++的自動流程圖生成器 - eclipse插件
- 26. C#如何從ListView的控制器通過單一的事件處理程序
- 27. Objective-C中的控制流程
- 28. C#流程圖控件
- 29. 如何從JQuery上通過PHP和mySQL生成Chart.js圖生成?
- 30. 生成Haskell函數依賴(控制流)圖的工具?
對不起,該命令是$ gcc -o -dv prog.cpp -o prog.cpp – Arasteh 2010-08-19 09:07:09