링커 도구 오류 LNK1140

프로그램 데이터베이스에 대한 모듈이 너무 많습니다. /PDB:NONE과 연결

비고

이 프로젝트는 PDB(프로그램 데이터베이스) 파일에 허용되는 최대 모듈 수를 초과합니다. 이 제한은 원래 4,096개의 모듈이었고 나중에 65,533으로 증가했습니다.

이 오류는 너무 많은 기호 또는 과도한 형식 수와 같은 다른 PDB 크기 제한을 초과하는 경우에도 발생할 수 있습니다.

다음 해결 방법을 사용하면 문제를 해결할 수 있습니다.

  1. /PDB:NONE을 사용하여 다시 연결합니다.
  2. 정보를 디버깅하지 않고 일부 모듈을 컴파일합니다.
  3. 모듈 수를 줄입니다.
  4. 프로젝트를 여러 개의 작은 라이브러리 또는 DLL로 분할합니다.