使用Debug Symbols构建clang格式

时间:2014-12-11 18:34:41

标签: debugging ninja clang-format

我已经从源代码构建了clang 3.6并按照页面上相当简单的说明安装了忍者,我确认可以构建clang格式。

我的问题很简单,如何传递一些标志,以便我可以获得调试符号,因为我不想在整个过程中使用反汇编来完成我的工作(修改clang格式)。

这可以通过标准版本(使用CMake)或忍者。

1 个答案:

答案 0 :(得分:1)

我最近遇到过类似的问题(我想调试clang的代码本身)。事实证明,当您运行CMake以生成Ninja或标准makefile时,您需要明确指定-DCMAKE_BUILD_TYPE=Debug

BTW,要小心:使用此调试选项ld" ate"关于我的RAM的4G链接clang二进制...