C++ 从我的llvm过程发出llvm ir字节码

C++ 从我的llvm过程发出llvm ir字节码,c++,c,compiler-construction,llvm,llvm-ir,C++,C,Compiler Construction,Llvm,Llvm Ir,是否存在从我的过程中将llvm ir字节码发射到文件中的方法?我希望使用opt工具获得相同的格式,以便以后可以将此文件传递给opt。要将文本表示形式的模块(opt可以只解析文件)打印到stdout,请使用module::dump()。要将其保存到文件中,请使用Module::print(并将null作为第二个参数传递) 我相信LLVM开发邮件列表对于这个问题更合适。或者我猜我会做一些类似的事情:std::string errorMessage=“”;原始fd_ostream文件(“file.tx

是否存在从我的过程中将llvm ir字节码发射到文件中的方法?我希望使用opt工具获得相同的格式,以便以后可以将此文件传递给opt。

要将文本表示形式的模块(opt可以只解析文件)打印到stdout,请使用
module::dump()
。要将其保存到文件中,请使用
Module::print
(并将null作为第二个参数传递)

我相信LLVM开发邮件列表对于这个问题更合适。或者我猜我会做一些类似的事情:std::string errorMessage=“”;原始fd_ostream文件(“file.txt”,errorMessage);模块->打印(文件,空);file.close();