安装MinGW-w64 5.1我发现-fsanitize = address可用.它编译好,当它开始链接时,我会得到成千上万的:
undefined reference to '__asan_report_load1' undefined reference to '__asan_report_load4'
我googled并发现libasan引用了不同的地方,但也评论说,当你包含-fsanitize =地址时,它会自动包括用于链接的库.我搜索MinGW-w64 5.1安装dirctory为“asan”,它没有在任何地方找到.
解决方法
我快速浏览了4.8,4.9和5.1的发行说明 – ASAN不适用于Windows