이 섹션은 NMAKE 빌드 도구에서 생성된 오류 및 경고에 대한 참조입니다. NMAKE 오류 및 경고에는 Uxxxx 형식이 있으며, 여기서 xxxx는 4자리 숫자입니다.
Important
Visual Studio 컴파일러와 빌드 도구는 다양한 종류의 오류와 경고를 보고할 수 있습니다. 빌드 도구에서 오류 또는 경고가 발견된 후, 시도와 코드 의도를 추측하므로 더 많은 문제가 동시에 보고될 수 있습니다. 도구의 추측이 잘못된 경우 이후 오류나 경고를 프로젝트에 적용할 수 없습니다. 프로젝트에서 문제를 수정하는 경우 항상 보고된 첫 번째 오류나 경고에서 시작하고 자주 다시 빌드하십시오. 한 가지 수정으로 여러 후속 오류가 해결될 수 있습니다.
Visual Studio에서 특정 진단 메시지에 대한 도움말을 보려면 출력 창에서 해당 메시지를 선택하고 F1 키를 누릅니다. Visual Studio에서는 해당 오류에 대한 설명서 페이지가 열립니다(있는 경우). 페이지 상단의 검색 도구를 사용하여 특정 오류나 경고에 대한 문서를 찾을 수도 있습니다. 또는 도구별 오류 및 경고 목록을 찾아보고 이 페이지의 목차에 입력합니다.
참고 항목
모든 Visual Studio 오류 또는 경고가 문서화되어 있는 것은 아닙니다. 대부분의 경우 진단 메시지는 사용 가능한 모든 정보를 제공합니다. 이 페이지에 착륙하여 오류 또는 경고 메시지에 추가 설명이 필요하다고 생각되면 이 페이지의 피드백 단추를 사용하여 알려주세요. 오류나 경고가 잘못되었다고 생각하거나 도구 집합에서 다른 문제를 발견한 경우 Developer Community 사이트에 제품 문제를 보고합니다. IDE 내에서 피드백을 보내고 버그를 입력할 수도 있습니다. Visual Studio에서 메뉴 모음으로 이동하여 도움말 보내기 피드백 > 보고서 문제를 선택>하거나 도움말 보내기 피드백 > 제안 기능을 사용하여 >제안을 제출합니다. 컴파일러에서 발생하지 않는 일부 컴파일러 오류 항목이 생성되었으며 이제 대신 이 페이지로 리디렉션됩니다.
Microsoft Q&A C++ 포럼에서 오류 및 경고에 대한 추가 지원을 찾을 수 있습니다. 또는 Visual Studio C++ Developer Community 사이트에서 오류 또는 경고 번호를 검색합니다. Stack Overflow를 검색하여 솔루션을 찾을 수도 있습니다.
추가 도움말 및 커뮤니티 리소스에 대한 링크는 Visual C++ 도움말 및 커뮤니티를 참조하세요.
NMAKE 심각한 오류
| 오류 | Message |
|---|---|
| NMAKE 심각한 오류 U1000 | 구문 오류: 매크로 호출에 ')'가 없습니다. |
| NMAKE 심각한 오류 U1001 | 구문 오류: 매크로에서 허용되지 않는 문자 'character' |
| NMAKE 심각한 오류 U1007 | 이름에 큰따옴표가 허용되지 않음 |
| NMAKE 심각한 오류 U1023 | 표현식의 구문 오류 |
| NMAKE 심각한 오류 U1033 | 구문 오류: 'string' 예기치 않은 |
| NMAKE 심각한 오류 U1034 | 구문 오류: 구분 기호가 없습니다. |
| NMAKE 심각한 오류 U1035 | 구문 오류: ':' 또는 '=' 구분 기호가 필요합니다. |
| NMAKE 심각한 오류 U1036 | 구문 오류: '=' 왼쪽에 이름이 너무 많습니다. |
| NMAKE 심각한 오류 U1045 | spawn 실패: «message» |
| NMAKE 심각한 오류 U1050 | 메시지 |
| NMAKE 심각한 오류 U1051 | 메모리 부족 |
| NMAKE 심각한 오류 U1052 | 파일 'filename'을 찾을 수 없음 |
| NMAKE 심각한 오류 U1055 | 환경 공간 부족 |
| NMAKE 심각한 오류 U1056 | 명령 프로세서를 찾을 수 없음 |
| NMAKE 심각한 오류 U1059 | 구문 오류: 종속성에서 '}'이(가) 없습니다. |
| NMAKE 심각한 오류 U1064 | MAKEFILE을 찾을 수 없고 대상이 지정되지 않았습니다. |
| NMAKE 심각한 오류 U1065 | 'option' 옵션이 잘못되었습니다. |
| NMAKE 심각한 오류 U1070 | 매크로 정의 'macroname'의 순환 |
| NMAKE 심각한 오류 U1071 | 대상 'targetname'에 대한 종속성 트리의 주기 |
| NMAKE 심각한 오류 U1073 | 'targetname'을 만드는 방법을 모름 |
| NMAKE 심각한 오류 U1076 | 이름이 너무 깁니다. |
| NMAKE 심각한 오류 U1077 | 'program' : 반환 코드 'value' |
| NMAKE 심각한 오류 U1078 | 'expression'의 상수 오버플로 |
| NMAKE 심각한 오류 U1083 | 대상 매크로 'target'이 아무 것도 확장되지 않고 비어 있습니다. |
| NMAKE 심각한 오류 U1086 | 유추 규칙에는 종속성이 있을 수 없습니다. |
| NMAKE 심각한 오류 U1087 | : 및 :: 동일한 대상에 대한 종속을 가질 수 없습니다. |
| NMAKE 심각한 오류 U1088 | 추론 규칙에서 잘못된 구분 기호 '::' 사용 |
| NMAKE 심각한 오류 U1095 | 확장된 명령줄 'commandline'이 너무 깁니다. |
| NMAKE 심각한 오류 U1097 | filename-parts 구문에는 종속성이 필요합니다. |
| NMAKE 심각한 오류 U1099 | 스택 오버플로 |
| NMAKE 심각한 오류 U1100 | 일괄 처리 규칙 'rule-name'의 컨텍스트에서 매크로 'macro-name'이 잘못되었습니다. |
NMAKE 경고
| 경고 | Message |
|---|---|
| NMAKE 경고 U4001 | 명령 파일은 명령줄에서만 호출할 수 있습니다. |
| NMAKE 경고 U4004 | 대상 'targetname'에 대한 규칙이 너무 많습니다. |
| NMAKE 경고 U4006 | 정의되지 않은 특수 매크로: 'macroname' |
| NMAKE 경고 U4007 | 파일 이름 'filename'이 너무 깁니다. 8.3으로 잘림 |
| NMAKE 경고 U4010 | 'target': 빌드 실패; /K 지정, 계속 ... |
| NMAKE 경고 U4011 | 'target': 모든 종속성이 제공되지 않음; 대상을 빌드하지 못함 |