링커 도구 경고 LNK4006
개체에 이미 정의된 기호입니다. 무시된 두 번째 정의
데코레이팅된 폼으로 표시되는 해당 symbol
기호는 여러 번 정의되었습니다. 이 경고가 발생하면 symbol
두 번 추가되지만 첫 번째 양식만 사용됩니다.
두 개의 가져오기 라이브러리를 하나로 병합하려고 하면 이 경고를 받을 수 있습니다.
C 런타임 라이브러리를 다시 빌드하는 경우 이 메시지를 무시할 수 있습니다.
다음 해결 방법을 사용하여 수정하려면
지정된
symbol
함수는 /Gy를 사용하여 컴파일하여 만든 패키지 함수일 수 있습니다. 이 기호는 둘 이상의 파일에 포함되었지만 컴파일 간에 변경되었습니다. 를 포함하는 모든 파일을 다시 컴파일합니다symbol
.지정된
symbol
항목은 서로 다른 라이브러리의 두 멤버 개체에서 다르게 정의되었을 수 있습니다.절대값은 각 정의에서 다른 값으로 두 번 정의되었을 수 있습니다.
라이브러리
symbol
를 결합할 때 오류 메시지가 수신되면 추가되는 라이브러리에 이미 존재합니다.