【发布时间】:2019-05-30 08:00:40
【问题描述】:
我正在使用 mingw-w64 (gcc 7.3.0),当我使用以下命令编译任何 C++ 程序时:
g++ file.cpp -fsanitize=undefined
我收到以下错误:
...mingw32/bin/ld.exe: 找不到 -lubsan
如果我删除-fsanitize=undefined 标志,我能够成功编译和运行我的程序。经过一番研究,我发现这意味着缺少库 ubsan(未定义的行为消毒剂),但我找不到有关该库的任何信息。我该如何解决这个问题?
【问题讨论】:
标签: c++ gcc compiler-errors compilation g++