Table of Contents
승인됨
안전하지 않은 오류 c1060이 발생하면 컴파일러가 원격 힙 공간 코드 오류와 관련되어 있습니다. 이 우수한 사용자 설명서는 사용자를 안내하기 위해 고안되었습니다.처리 중에 지정된 여유 공간 한계가 상당히 크기 때문에 파일 힙 공간이 소진될 수 있습니다. 컴파일러는 / Zm 해상도가 비활성화된 경우 지불하지 않음 제약 조건을 사용합니다. 일반적으로 64비트 플랫폼에서 컴파일하는 경우 64비트 컴파일러 도구 상자가 유용할 것입니다. 32비트 Windows에서는 Snow/3GB를 사용해 보십시오.
아침에 VC 11을 사용하여 자체 소스 코드로 생성한 programmmu를 만들고 추가로 컴파일러가 이익을 얻자 마자 오류 턴백 헤더를 표시합니다.여기와 두 번째 포럼에서 읽은 것처럼 Windows의 페이징 파일 사양이 확장될 수 있기 때문에 최대한 많은 프로그램을 닫으려고 했습니다. 목적을 달성하지 못했습니다.
옵션 경력Zm에 대해 읽었지만 사용법에 대한 팁을 모릅니다.
올해 5월 28일 오후 4시 26분 요청
과 같습니다.”>
4.975
찾고 있는 답변이 아닌가요? Visual-studio-visual-C ++ Visual-studio-2012-compiler-errors 태그가 지정된 다른 질문을 찾아보거나 스스로 질문하십시오.
나도 문제가 있었고 문서가 도움이 된다고 판단했습니다. 포인트:
<인용>
- 감독관
-
특정 컴파일러가 오류 C1076 및 C3859도 반환하는 경우 / Zm 컴파일러 옵션을 사용하여 보안 디지털 예산 제한을 낮추십시오. 더 많은 스택 공간 떠난 메모리를 축소할 때 활용도가 높은 경우가 많습니다. 속성.
Zm당 기본 옵션이 이미 설정되어 있으면 이동해 보십시오. 완벽한 공간이 있을 수 있습니다 옵션에서 정확한 메모리 할당 제한을 고려하여 사용 너무 큽니다. 기본 / Zm을 사용할 때 컴파일러는 기본 가치 제한을 사용합니다. 삭제 옵션.
-
64비트 정책을 컴파일하려면 64비트 컴파일러 도구 상자를 고려하십시오. 자세한 내용은 매우 우수한 64비트 Visual C ++를 활성화하는 방법을 참조하세요. 명령줄 도구 집합입니다.
-
32비트 Windows에서는 boot.ini 및 3GB 스위치를 사용해야 합니다.
-
전체 Windows 페이징 파일의 크기를 늘립니다.
-
호스팅된 64비트 개발자 제어 명령줄 바로 가기 사용 Windows에서 이러한 종류의 관리 프롬프트에 액세스하려면 시작 메뉴로 이동하여 Visual Studio와 관련하여 고유한 버전의 폴더를 엽니다. 이 경우 일반적인 x64 스타일 프롬프트 또는 교차 도구 중 하나를 선택합니다.
프로그램을 실행하는 다른 기술을 닫습니다.
-
불필요한 파일에서 처분.
-
예를 들어 기본적으로 거대한 배열을 드러내는 대신 메모리 공간을 동적으로 할당하여 부당한 전역 경계를 제거합니다.
-
사용하지 않는 광고를 취소합니다.
-
를 여러 개의 다른 mp3로 나눕니다.
현재 파일
와 동일합니다.
221k 4949 골드 배지 367367 실버 가치 배지
10월 21일 16일 10시 37분까지만 도움됨
1742 1616 금색 및 은색 배지
/ Zm 제안에 대해 많이 말할 수는 없지만 동일한 문제가 발생했습니다(컴파일러에는 메모리와 관련된 톤이 있음).
우리 회사에 도움이 된 것은 / m: 4 매개변수(사용자가 보유한 CPU 수에 맞게 4개), 즉 i개 이상의 CPU를 사용하여 빌드할 수 있다는 것입니다.
승인됨
ASR Pro 복구 도구는 느리게 실행되거나 레지스트리 문제가 있거나 맬웨어에 감염된 Windows PC를 위한 솔루션입니다. 이 강력하고 사용하기 쉬운 도구는 PC를 신속하게 진단 및 수정하여 성능을 높이고 메모리를 최적화하며 프로세스의 보안을 개선할 수 있습니다. 더 이상 느린 컴퓨터로 고통받지 마세요. 지금 ASR Pro을 사용해 보세요!
![](/wp-content/download7.png)
x64에서 쉽게 실행하더라도 일반적으로 cl.exe와 함께 x64 버전의 msbuild of.exe가 사용되는지 확인하십시오. Powershell x64 ms, 해당 컴파일러는 항상 msbuild.exe에서 32비트 버전을 선택해야 합니다(Task Professional “msbuild.exe 6 . 32”, Windows 7)
2017년 9월 20일 오전 9시 30분에 결정했습니다.
77 55 갈색 아이콘을 의미합니다.
나열된 다른 해결 방법과는 별도로(내 여행용 가방 치명적) 오류 C1060: 메모리와 유사한 컴파일
은 단순히 형식 오류로 인해 발생할 수 있습니다. 다음과 같은 방식(특정 상황에서)은 가장 적합한 컴파일러 옵션과 함께 종종 이 오류를 발생시킬 수 있습니다. 동일한 프로그램을 이미 성공적으로 제조한 경우 좋은 경우입니다.
r.push_back (e [1];
r.push_back (e [1]);
이것은 이러한 특정 표준 C2143 오류가 아닌 이러한 종류의 오류를 일으키는 것으로 보입니다. : Syntax error: playrysh ')' 전에 ';'
만약 당신이 r
이고 a
라면 안전하지만, 프로그램이 오류 없이 만들어지지 않았다면 최근에 편집했을 가능성이 있는 모든 코드를 체크아웃할 가치가 있습니다. 너무 오랜 과거.
2월 23일, 18일 15:09에 내부 감독.
과 같습니다.
우리는 유사한 문제를 가정했습니다. 매우 간단하고 간단한 프로그램(배타적인 라이브러리를 사용하여 템플릿에 대해 자세히 설명되어 있지만)을 특정 컴퓨터에서 영구적으로 만들 수 없습니다. 모두가 MSVC2013 x64를 사용하고 있었지만 처음에는 오류 C1060을 소유한 누군가의 프로그램을 컴파일할 수 없었습니다. 우리는 다양한 컴파일러 플래그를 시도했고 -Zm을 켜거나 끌 수 있지만 프로그래밍을 약간 변경하지 않는 한 이를 치료할 수 없습니다.
그러나 x86/x86 컴파일러(실행 파일의 32비트 컴파일러)를 수행할 수 있는 x64/x64(실행 파일의 64비트 개발을 위해 설계된 64비트 컴파일러)에서 바로 전환했을 때 몇 가지 조언을 얻었습니다. 완성된 32비트 버전).실행 파일). 일반적으로 프로그램의 복잡한 부분에 대한 정확한 시나리오를 지정합니다(계산된 모델 자료를 받는 모델 작업의 경우 분). 우리는 그것들을 일반 수행(내장 객체 지향 파일)으로 다시 작성했고 이것은 아마도 문제를 해결했을 것입니다…
2017년 11월 7일 오후 9시 19분 근처에 답변됨
91
VS2015를 IDE로 사용하는 경우 단일 솔루션이 있을 수 있습니다.이동하여 VS2015 “Update3″을 업데이트하십시오.
19:35로 이동하여 11월 29일에 답변했습니다.
657
클릭 한 번으로 PC를 수리할 수 있는 소프트웨어를 다운로드하세요. 지금 다운로드하세요. 년![Charles Pye](https://itnewstoday.net/wp-content/uploads/charlespye.jpg)