通过


链接器工具错误 LNK1140

程序数据库模块太多;与 /PDB:NONE 链接

注解

项目超出了程序数据库 (PDB) 文件中允许的最大模块数。 此限制最初为 4,096 个模块,后来增加到 65,533 个。

如果超出其他 PDB 大小限制,例如符号过多或类型过多,也可能发生此错误。

使用以下可能的解决方案进行修复

  1. 使用 /PDB:NONE 重新链接。
  2. 编译某些模块时不包含调试信息。
  3. 减少模块数量。
  4. 将项目拆分为多个较小的库或 DLL。