Installation des compilateurs Cygwin C et C ++ pour NetBeans IDE 7.2


3

Je suis très nouveau dans Cygwin, C ++ et NetBeans IDE 7.2. Mon ordinateur exécute le système d’exploitation MICROSOFT WINDOWS 7.

J'ai lu la documentation sur l'installation des compilateurs Cygwin C C ++.

http://netbeans.org/community/releases/72/cpp-setup-instructions.html#compilers

J'ai essayé d'exécuter Cygwin setup.exe qui a la version la plus récente de la DLL Cygwin est 1.7.16-1.

Je ne sais pas trop quel package exact installer lorsque le programme d'installation de Cygwin setup.exe vous a demandé de sélectionner les packages à télécharger et à installer. Je souhaite installer les compilateurs Cygwin C et C ++ pour pouvoir créer des projets C et C ++ à l'aide de NetBeans 7.2.

J'ai sélectionné les paquets qui contiennent les noms suivants: gcc, g ++, gdb et make. Ensuite, je continue à installer les packages sélectionnés

L'installation a pris beaucoup de temps, je me suis donc arrêté après environ 45 minutes.

J'ai parcouru le dossier d'installation et j'ai vu que certains paquets que j'avais sélectionnés avaient été installés. J'ai remarqué que certains paquets venaient dans une sorte de fichier "zip" avec l'extension tar.gz.

J'ai ajouté le chemin du dossier dans la variable PATH dans la fenêtre des variables d'environnement Windows 7.

Je pense que cette commande fonctionne

C:> cygcheck -c cygwin

mais le reste ne fonctionne pas, je pense.

C:> gcc --version

C:> g ++ --version

C:> make --version

C:> gdb --version

J'ai essayé de créer le projet C C ++ à l'aide de l'EDI Netbeans 7.2 et l'EDI affiche un message de dialogue indiquant qu'il n'y avait aucun compilateur c c ++ trouvé.

Ai-je commis une erreur ici? comme installer les mauvais paquets ou autre chose ???

Le programme d'installation de Cygwin setup.exe contient-il des packages contenant les noms exacts et la version exacte compatible avec NetBeans IDE 7.2? Ceci je ne suis pas trop sûr. Parce que je pense que je n'ai pas vraiment vu certains paquets requis avec des noms et des versions exacts.

Ma question est la suivante: quels paquets dois-je installer à l’aide du programme d’installation Cygwin setup.exe afin de pouvoir créer des projets C & C ++ à l’aide de Netbeans IDE 7.2? et quelles autres étapes dois-je prendre en compte pour assurer la réussite de l'installation? Dois-je attendre que tous les packages requis sélectionnés soient installés?

JE VOUDRAIS CONNAÎTRE LES NOMS EXACTS ET LES VERSIONS DES FORFAITS NÉCESSAIRES (NOMS ET VERSIONS AFFICHÉS DANS L'INSTALLATEUR CYGWIN SETUP.EXE LORSQU'IL EST INVITÉ) À BESOIN DE PROGRAMMER C & C ++ À L'AIDE DE NETBEANS IDE 7.2 ??


Les paquets que vous avez listés devraient suffire. N'interrompez pas la procédure d'installation.
Janus Troelsen le

J'ai interrompu la procédure d'installation car je ne peux vraiment pas attendre que l'installation se termine à cette heure-là. Au fait, quels paquets dois-je installer à l’aide du programme d’installation Cygwin setup.exe afin de pouvoir créer des projets C C ++ à l’aide de Netbeans IDE 7.2? Quels sont les noms exacts et les versions des packages requis?
user1294663

La plupart des versions de raison fonctionnent bien. Comme je l'ai dit, votre liste de paquets est OK. La liste est la suivante: g ++, gcc, gdb, make. De plus, vous pouvez attendre la fin de l'installation. Laissez votre ordinateur le faire du jour au lendemain.
Janus Troelsen le

Réponses:


1

À compter du 2012-08-21, vous devez vous assurer d'installer les versions de package suivantes:

  • cygwin1.dll 1.7.7, 1.7.9 Environnement Cygwin de type Linux pour Windows
  • gcc 4.3.4 Compilateur Cygwin C
  • g ++ 4.3.4 Compilateur Cygwin C ++
  • gdb 6.8 Débogueur GNU Cygwin
  • make 3.81 Cygwin make utility

IDE 7.2 a été testé avec les versions ci-dessus uniquement. Par conséquent, si vos compilateurs ne possèdent pas les mêmes versions, vous obtiendrez probablement une erreur.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.