Maison développement back-end C++ Problèmes avec la version Dev-C

Problèmes avec la version Dev-C

Apr 03, 2025 pm 07:33 PM
windows cad c++ 解决方法 编译错误

Dev-C 4.9.9.2 Erreurs et solutions de compilation

Lorsque vous compilez un programme à l'aide de Dev-C 4.9.9.2 sur les systèmes Windows 11, le volet des enregistreurs peut afficher le message d'erreur suivant:

 <code>gcc.exe: internal error: aborted (program collect2) please submit a full bug report. see<http:> for instructions.</http:></code>
Copier après la connexion

Bien que la "compilation soit réussie" s'affiche enfin, le programme réel ne peut pas s'exécuter et un message d'erreur "L'archive de code d'origine ne peut pas être compilé" apparaît. Cela est généralement dû à une erreur interne dans le linker collect2.exe .

Solution temporaire:

Une solution de contournement facile consiste à supprimer le fichier collect2.exe . Ce fichier est généralement situé dans libexec\gcc\mingw32\3.4.2 dans le répertoire d'installation Dev-C (le chemin par défaut est C:\Dev-Cpp ). Après la suppression, recompilez simplement le programme. Notez que cette méthode n'est qu'une solution temporaire et ne résout pas le problème sous-jacent.

Solution permanente:

Pour résoudre complètement le problème, il est recommandé de considérer les deux solutions suivantes:

  1. Dev-C version 5.11 entretenus par Orwell: cette version utilise le compilateur TDM-GCC 4.9.2, qui est relativement stable et fiable.

  2. Utilisez Embarcadero Dev-C version 6.3: une version maintenue par Embarcadero (anciennement Borland) à l'aide du compilateur TDM-GCC 9.2.0, qui est plus puissant. Il convient de noter que l'interface chinoise traditionnelle de cette version peut avoir des problèmes de code brouillé, il est donc recommandé de choisir une autre interface linguistique.

Problèmes avec la version Dev-C

Le choix de l'une des solutions ci-dessus peut résoudre efficacement les erreurs de compilation causées par collect2.exe et s'assurer que le programme peut être compilé et s'exécuter normalement. Il est recommandé de choisir une version mise à jour pour une meilleure prise en charge du compilateur et un environnement de course plus stable.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

C: Est-ce que je meure ou est simplement en évolution? C: Est-ce que je meure ou est simplement en évolution? Apr 24, 2025 am 12:13 AM

C isnotdying; il se révolte.1) C reste réévèreurtoitSversatity et effecciation en termes

L'avenir de C: adaptations et innovations L'avenir de C: adaptations et innovations Apr 27, 2025 am 12:25 AM

L'avenir de C se concentrera sur l'informatique parallèle, la sécurité, la modularisation et l'apprentissage AI / Machine: 1) L'informatique parallèle sera améliorée par des fonctionnalités telles que les coroutines; 2) La sécurité sera améliorée par le biais de mécanismes de vérification et de gestion de la mémoire plus stricts; 3) La modulation simplifiera l'organisation et la compilation du code; 4) L'IA et l'apprentissage automatique inviteront C à s'adapter à de nouveaux besoins, tels que l'informatique numérique et le support de programmation GPU.

Top 10 des plates-formes de trading d'applications de devises virtuelles Classement des applications de change virtuelle Top 10 Top 10 des plates-formes de trading d'applications de devises virtuelles Classement des applications de change virtuelle Top 10 Apr 22, 2025 am 11:24 AM

Top 10 des classements des applications de trading de devises virtuelles: 1. Binance, 2. Okx, 3. Gate.io, 4. Kucoin, 5. Coinbase, 6. Kraken, 7. Huobi, 8. Bybit, 9. BitFinex, 10. Bitstamp, chaque plate-forme offre différentes fonctions et services pour répondre à différents besoins des utilisateurs.

C dans le monde moderne: applications et industries C dans le monde moderne: applications et industries Apr 23, 2025 am 12:10 AM

C est largement utilisé et important dans le monde moderne. 1) Dans le développement du jeu, C est largement utilisé pour ses performances élevées et son polymorphisme, telles que UnrealEngine et Unity. 2) Dans les systèmes de négociation financière, la faible latence et le débit élevé de C en font le premier choix, adapté au trading à haute fréquence et à l'analyse des données en temps réel.

C et JavaScript: la connexion expliquée C et JavaScript: la connexion expliquée Apr 23, 2025 am 12:07 AM

C et JavaScript réalisent l'interopérabilité via WebAssembly. 1) Le code C est compilé dans le module WebAssembly et introduit dans un environnement JavaScript pour améliorer la puissance de calcul. 2) Dans le développement de jeux, C gère les moteurs de physique et le rendu graphique, et JavaScript est responsable de la logique du jeu et de l'interface utilisateur.

Classement des dix principales applications de logiciels de trading de devises gratuites pour regarder le marché Classement des dix principales applications de logiciels de trading de devises gratuites pour regarder le marché Apr 22, 2025 am 11:39 AM

Les classements des dix principaux applications de trading de devises virtuelles sont: 1. Binance, 2. Okx, 3. Gate.io, 4. Kucoin, 5. Coinbase, 6. Kraken, 7. Huobi, 8. Bybit, 9. BitFinex, 10. Bitstamp. Chaque plate-forme fournit différentes fonctions et services pour répondre aux différents besoins des utilisateurs.

Sesame Open Door Web3 Enregistrement Entrée et étapes d'enregistrement Sesame Open Door Web3 Enregistrement Entrée et étapes d'enregistrement Apr 24, 2025 pm 01:06 PM

Le portail d'enregistrement Sesame Open Door Web3 est situé sur le bouton "Enregistrer" sur la page d'accueil de son site officiel. Les étapes d'inscription comprennent: 1. Visitez le site officiel, 2. Cliquez sur le bouton "Enregistrer", 3. Remplissez les informations d'inscription, 4. Vérifiez l'e-mail, 5. Configurez et connectez-vous au portefeuille numérique, 6. Complétez l'enregistrement.

En quoi la compatibilité matérielle diffère-t-elle entre Linux et Windows? En quoi la compatibilité matérielle diffère-t-elle entre Linux et Windows? Apr 23, 2025 am 12:15 AM

Linux et Windows diffèrent dans la compatibilité matérielle: Windows a une prise en charge approfondie du pilote, et Linux dépend de la communauté et des fournisseurs. Pour résoudre les problèmes de compatibilité Linux, vous pouvez compiler manuellement les pilotes, tels que le clonage du référentiel de pilotes RTL8188EU, la compilation et l'installation; Les utilisateurs de Windows doivent gérer les conducteurs pour optimiser les performances.

See all articles