标签: gcc compiler-errors compilation g++
我正在使用mingw-w64(gcc 7.3.0),并且在使用以下命令编译任何C ++程序时:
g++ file.cpp -fsanitize=undefined
我收到以下错误:
... mingw32 / bin / ld.exe:找不到-lubsan
但是,如果删除-fsanitize=undefined标志,则能够成功编译并运行程序。经过一些研究,我发现这意味着缺少库ubsan(未定义行为消毒剂),但是我找不到关于库的任何信息。我该如何解决?
-fsanitize=undefined