Ошибка средств компоновщика LNK1140

слишком много модулей для базы данных программы; ссылка с /PDB:NONE

Замечания

Проект превышает максимальное количество модулей, разрешенных в файле базы данных программы (PDB). Это ограничение было первоначально 4096 модулей и позже увеличилось до 65 533.

Эта ошибка также может возникать при превышении других ограничений размера PDB, таких как слишком много символов или чрезмерное количество типов.

Для устранения используйте следующие возможные решения

  1. Повторное связывание с помощью /PDB:NONE.
  2. Компилируйте некоторые модули без сведений об отладке.
  3. Уменьшите количество модулей.
  4. Разделите ваш проект на несколько небольших библиотек или DLL.