我已經安裝了Visual C++ 2015的Clang和Codegen。我做了一個新的控制檯應用程序,它打印出「Hello,world!」並設置平臺工具集兩種調試x86和版本的x86到:對於Clang和Codegen的MSVC 2015,我如何使用-ast-dump工作?
鏘3.7與微軟的CodeGen(v140_clang_3_7)
我關掉預編譯頭,並在C/C++ - >命令行,我在這兩種調試86增加了新的命令和Release 86:
-ast突降
我再建程序調試模式。該計劃成功建立並提供預期結果;然而,有這樣的警告從clang.exe:
1> Source.cpp
1> clang.exe:警告:參數編譯期間未使用的: '-ast突降'
1 > tester5.vcxproj - > c:\ users \ erika \ documents \ visual studio 2015 \ Projects \ tester5 \ Debug \ tester5.exe
爲什麼參數-ast-dump在編譯過程中未被使用?我如何從這裏獲得Clang來轉儲AST?
注意,有二進制鐺檢查,可以轉儲AST(與任何其他選項,你想一)。 – Jarod42