严重性 代码 说明 项目 文件 行 禁止显示状态 错误 LNK1104 无法打开文件“MSVCRTD.lib” leecode-no.1 C:\Users\少年心\source\repos\leecode-no.1\leecode-no.1\LINK 1
时间: 2023-10-04 11:03:05 浏览: 131
fatal error LNK1104: 无法打开文件“libc.lib”的解决方法
这个错误一般是由于编译器找不到指定的库文件导致的。错误信息中提到了缺少 `MSVCRTD.lib` 库文件,这是 Visual Studio 的 C/C++ 运行库。
解决方法如下:
1. 检查项目属性中的库目录设置是否正确。在 Visual Studio 中,可以在项目属性的“VC++ 目录”中设置库目录。确保库目录中包含了 `MSVCRTD.lib` 库文件所在的目录。
2. 检查是否安装了对应版本的 Visual Studio 运行库。如果缺少运行库,可以从 Microsoft 官网下载并安装对应版本的运行库。
3. 如果仍然无法解决问题,可以尝试重新生成解决方案或清理项目,然后重新生成。
4. 如果还有问题,可以尝试使用其他编译器,例如 GCC 或 Clang,看看是否能够顺利编译通过。
阅读全文