llvm-config
放入-fno-exceptions
LDFLAGS 用于链接 llvm 本身。我是否正确地假设这意味着我不能在链接到 llvm 编译器的代码(例如新语言前端)中使用普通的 C++ try/throw 块?我不是在谈论编译器生成的程序,而是编译器本身。我不想干涉 的输出llvm-config
,我敢肯定-fno-exceptions
这是有原因的..
如果我想为与其他 LLVM 代码链接的 LLVM(我正在编写的玩具语言)编写一个新的语言前端,是否有标准的方法来处理前端代码中的异常?