【解决】Visual Studio开启Asan提示“LINK fatal error LNK1104 cannot open file 'LIBVCASAN.lib'”
环境
- Visual Studio 2022
现象
- Visual Studio 2022提示:LINK : fatal error LNK1104: cannot open file 'LIBVCASAN.lib'
原因
- 在Visual Studio的VC++ Directories,加入的lib库地址是C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.29.30133\lib\x86
- 但是实际上LIBVCASAN.lib所在的目录是C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\lib\x86
由于两个库的地址不一样,导致无法找到asan库的地址。
对策
- 完全移除visual studio 2022,清理安装数据后,重新进行安装。
- 在项目属性中,加入C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\lib\x86