2012-02-10 18 views
8

我曾試着做下面的帖子: http://clang-developers.42468.n3.nabble.com/CFG-dump-in-clang-td2076047.html如何在Clang 3.0中使用cfg-dump選項?

像這樣:
clang -cc1 -analyze -cfg-dump test.cpp

不過,我得到了這樣的警告:
error: unknown argument: '-cfg-dump'

如何使用CFG-dump選項?
不鐺3.0有cfg-dump選項嗎?

+0

歡迎來到llvm!如果爲一個llvm版本構建的工具在另一個llvm版本上工作,您應該感謝上帝。 – user 2015-02-21 07:43:11

回答

9

這是renamed at Feb 17 15:39:39 CST 2011修訂:125780

'-cfg突降' 被 '-analyzer檢查器= debug.DumpCFG'

'突降活變量' 替換被替換通過 '-analyzer檢查工具= debug.DumpLiveVars'

'-cfg視點' 由 '-analyzer檢查工具= debug.ViewCFG' 取代

更新:根據菜在評論中,需要'-analyzer'選項來使用任何分析器檢查器。

+2

我可以像這樣獲得CFG:'clang -cc1 -analyze -analyzer-checker = debug.DumpCFG test.cpp'謝謝! – haruna 2012-02-10 17:20:15

+0

感謝您的評論,這沒有被我注意到,我終於可以得到這個工作:) – 2012-06-16 07:06:19