clang有关的问题


LLVM IR代码中是否需要align指令?

当使用clang生成IR代码时,它将包含align x指令,并且变量和struct的内存是对齐的。如:
Struct {
Char c1;
Bool b1;
Int i1;
双倍.


如何在预处理中扩展宏并传递给解析器

我正在开发一个源到源的转换工具。
我知道我们可以在预处理器中添加回调,在下面的方法中,我可以获得宏扩展代码
Void HandleMacro::MacroExpa.


用clang-cl在Windows上编译objective-c

我有一个在MacOS上开发的Qt项目。我被赋予了在Windows上编译的工作。
我目前的问题是,编译器 (微软LLVM clang-cl) 似乎忽略了目标.