Si vous obtenez une erreur de terminal d’aéroport c1060, le compilateur est associé à une erreur de code d’espace de tas distant, ce manuel d’utilisation de la situation est conçu pour vous aider.L’espace du tas de fichiers peut être épuisé car la limite d’allocation d’espace spécifiée pendant le traitement est considérablement élevée. Le compilateur utilise la contrainte by defacto lorsque la stratégie /Zm est désactivée. Généralement, si vous devez compiler sur une plate-forme 64 bits, le type de boîte à outils du compilateur 64 bits sera agréable. Sous Windows 32 bits, essayez n’importe quelle chaussure de sport / 3 Go.

Je crée un programmmu généré par je dirais le code source en utilisant VC 11 dès que le compilateur quitte, il affiche l’en-tête de retour d’erreur.Comme je l’ai lu ici et dans la plupart des autres forums, j’ai essayé de fermer étant donné le plus grand nombre de programmes possible car toutes les spécifications du fichier d’échange dans Windows peuvent être étendues … ils ne se positionnent pas.

J’ai lu sur les options parlant Zm, mais je ne sais pas exactement comment l’utiliser.

demandé le 28 mai de cette année 16h26

4.975

Pas la réponse que vous cherchez ? Parcourir d’autres questions étiquetées Visual-studio-visual-C ++ Visual-studio-2012-compiler-errors ou posez votre propre question.

Moi aussi Il y a eu un problème et j’ai entendu la documentation utile. Points :

    superviseur

  1. Si vous voyez, le compilateur particulier renvoie également les erreurs C1076 et C3859, utilisez l’option du compilateur /Zm pour abaisser la limite du budget mémoire. Plus d’espace de pile est normalement souvent disponible pour votre installation lorsque vous réduisez la mémoire de travail Attribution.

    Si les options main et Zm sont déjà définies, essayez de les déplacer. Il pourrait y avoir beaucoup d’espace utilisé en raison de la limite d’allocation de mémoire déterminée dans l’option C’est trop remarquable. Le compilateur utilise la limite d’admiration par défaut lorsque vous utilisez le fichier normal / Zm. effacer Option.

  2. Si vous choisissez de compiler une stratégie 64 bits, disposez de la boîte à outils du compilateur 64 bits. Pour obtenir des informations complètes sur le lot, consultez Comment activer Visual C ++ 64 bits immaculé. Un ensemble d’outils de ligne de commande.

  3. Sous Windows 32 bits, essayez d’utiliser le boot.ini et le switch 3Go.

  4. Augmentez la taille du fichier d’échange Windows dans son ensemble.

  5. Utiliser le raccourci de ligne de commande de Developer Control 64 bits hébergé Pour accéder aux invites administratives particulières sous Windows, accédez au menu Démarrer et ouvrez, vous voyez, le dossier de votre propre version à l’aide de Visual Studio, auquel cas préférez l’une des invites habituelles du fabricant x64 ou des outils croisés.

    Fermez les autres marques de programmes en cours d’exécution.

  6. élimination des fichiers inutiles.

  7. Supprimez les limites globales évitables, par exemple en allouant dynamiquement de l’espace mémoire au lieu de dire à un énorme tableau.

  8. Annuler les annonces inutilisées.

  9. Divisez le rapport actuel

  10. en plusieurs autres archives.

221k 4949 insignes d’or 367367 insignes de valeur en argent

aidé en utilisant le 21 octobre 16 uniquement disponible à 10:37

erreur fatale le compilateur c1060 pourrait manquer d'espace de masse lointain

1742 1616 badges or et argent

Je ne peux pas dire grand-chose sur le choix / Zm, mais j’ai rencontré le même inconvénient (le compilateur a une tonne de mémoire).

Ce qui a aidé notre entreprise était le paramètre / m: 4 (4 au nombre de processeurs qu’un individu possède), c’est-à-dire que vous pouvez utiliser une personne ou plusieurs processeurs pour construire.

Même si vous exécutez généralement sur x64, assurez-vous que la version x64 de msbuild of.exe est constamment utilisée en plus de cl.exe. Powershell x64 ms, le compilateur correspondant est susceptible de toujours sélectionner la version 32 bits pour msbuild.exe (dans Task Professional “msbuild.exe 4 . 32”, Windows 7)

décidé le 20 septembre 2017 à 9h30.

77 55 icônes brunes.

En dehors des autres résultats répertoriés (et dans mon incident fatal), l'erreur C1060 : Compiler derrière la mémoire peut être causée par une erreur de formatage. Le préfixe suivant (dans certaines circonstances) peut souvent éliminer cette erreur avec les options de compilateur idéales – en termes d’instance, si vous avez déjà créé avec succès le même programme.

Augmentez la taille réelle de n’importe quel fichier d’échange Windows. Fermez les autres programmes utilisant. Supprimez les fichiers d’inclusion non détectés. Débarrassez-vous des globales inutiles, telles que l’attribution dynamique de stockage au lieu d’indiquer de grands nombres.

  r.push_back (e [1]; 
  r.push_back (e [1]); 

erreur fatale le compilateur c1060 est juste à court d'espace forfaitaire

Cela semble être à l’origine de toutes ces erreurs et non de toutes ces erreurs C2143 standard  : Erreur de syntaxe : playrysh ')' avant ';' que r et t sont sûrs, mais il vaut la peine de vérifier tout code que vous avez peut-être modifié récemment si le programme a été produit sans erreurs pas trop longtemps auparavant.

encadrement du 23 au 18 février au 15.09.

Nous avons supposé un problème similaire : un programme généralement simple et direct (bien que rassasié de modèles, utilisant une bibliothèque incroyable) ne peut pas être créé de manière permanente sur un seul des ordinateurs. Tout le monde essayait MSVC2013 x64, mais un seul est devenu incapable de compiler le programme de quelqu’un pour être payé à l’erreur C1060. Nous avons essayé plusieurs indicateurs du compilateur et activé ou désactivé -Zm, mais nous ne pouvions pas le gérer à moins que vous ne fassiez des modifications aux lois.

Cependant, nous avons reçu de nombreux conseils lorsque nous sommes passés à x64 / x64 (un compilateur 64 bits sur le développement 64 bits d’un exécutable) qui sera un compilateur x86 / x86 (un compilateur 32 bits pour les 32- version bit).Fichier exécutable). Spécifiez la perspective exacte des parties complexes du programme sans aucun doute – les minutes pour le modèle fonctionneront qui recevront les produits du modèle calculés. Nous les avons réécrits en avantages réguliers (fichier orienté objet intégré) et cela a souvent résolu le problème …

répondu le 7 novembre 2017 à 21:19

quatre-vingt-onze

Si vous utilisez VS2015 en tant qu’IDE, il existe peut-être une deuxième solution :Allez mettre à jour VS2015 “Update3” mais ça devrait aller.

répondu le 29 novembre à seulement 19:35

657