Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用 clang 以人类可读的形式打印出抽象语法树,不想要二进制字节码。
我用过:
但他们提供不可读的代码..
有人能帮忙吗?
我认为您需要调用 cc1 以获取所需格式的输出。
这应该有助于:
clang++ -cc1 test.cpp -ast-dump
否则,如果您想要机器级指令,请尝试:
clang++ test.cpp -mllvm -print-after-all