我使用以下命令将我的C++程序编译为LLVM IR。
我使用以下命令将我的C++程序编译为LLVM IR。
clang++ -O4 -emit-llvm program.cpp -c -o program.ll -S -pthread
然而,现在我想对多个文件执行相同的操作。我该怎么做呢?我想在编译后生成一个IR文件(而不是每个文件单独生成一个IR文件)。换句话说,我希望将所有文件的链接代码(所有文件链接在一起的代码)放入我的IR文件中。