链接:致命错误 LNK1104:无法打开文件“clang_rt.asan_dynamic_runtime_thunk-x86_64.lib”

bob*_*obo 6 c++ visual-c++ address-sanitizer

我尝试使用 C++ 地址清理程序进行编译(项目属性页/C/C++/启用地址清理程序 = YES),但在编译时收到以下错误:

LINK : fatal error LNK1104: cannot open file 'clang_rt.asan_dynamic_runtime_thunk-x86_64.lib'
Run Code Online (Sandbox Code Playgroud)

bob*_*obo 1

转到项目属性,然后在VC++ 目录/库目录下添加一个条目:

C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\lib\x64
Run Code Online (Sandbox Code Playgroud)

确保该目录存在!特别要注意的是,路径中使用的是 Visual Studio 内部版本号 (14.29.30133),因此请检查您的版本号是否不同。