【GiraKoo】Visual Studio开启Asan提示“LINK fatal error LNK1104 cannot open file 'LIBVCASAN.lib'”

【解决】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'

原因

  1. 在Visual Studio的VC++ Directories,加入的lib库地址是C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.29.30133\lib\x86
    Visual Studio Project界面
  2. 但是实际上LIBVCASAN.lib所在的目录是C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\lib\x86

由于两个库的地址不一样,导致无法找到asan库的地址。

对策

  1. 完全移除visual studio 2022,清理安装数据后,重新进行安装。
  2. 在项目属性中,加入C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\lib\x86
posted @ 2024-10-30 15:46  GiraKoo  阅读(23)  评论(0编辑  收藏  举报