【问题标题】:MinGW-w64's gcc and Address SanitizerMinGW-w64 的 gcc 和 Address Sanitizer
【发布时间】:2015-09-17 14:06:48
【问题描述】:

安装 MinGW-w64 5.1 我发现 -fsanitize=address 可用。它编译得很好,当它开始链接时,我得到了数千个:

undefined reference to '__asan_report_load1'
undefined reference to '__asan_report_load4'

我在谷歌上搜索并发现 libasan 引用了各个地方,但也发现当您包含 -fsanitize=address 时,它会自动包含该库以进行链接。我在 MinGW-w64 5.1 安装目录中搜索“asan”,但在任何地方都找不到。

我需要添加什么才能使用 MinGW-w64 中的地址清理功能?谢谢。

【问题讨论】:

    标签: c++ windows gcc mingw-w64 address-sanitizer


    【解决方案1】:

    我快速查看了 4.8、4.9 和 5.1 的发行说明 - ASAN 不适用于 Windows

    【讨论】:

    • 感谢您的帮助,Severin。
    猜你喜欢
    • 1970-01-01
    • 2012-01-18
    • 2017-10-09
    • 2022-01-23
    • 1970-01-01
    • 1970-01-01
    • 2017-01-03
    • 2014-10-24
    相关资源
    最近更新 更多