Quel environment pour utiliser GCC sous Windows?

Quel environment pour utiliser GCC sous Windows? - C++ - Programmation

Marsh Posté le 02-12-2002 à 10:05:48    

Hello
 
6ans de Visual Studio et MFC, j'en ai ma claque, et j'aurai besoin de faire des libraries en C++ standard (STL and co), avec un compilateur C++ respectant les normes (GCC  :sol: et pas celui de Visual  :kaola: ).
J'ai téléchargé GCC, il marche nickel, mais je suis sous DOS prompt, donc ça craint quand t'es habitué à l'environment de Visual avec des addins comme ceux de TomatoSoftware et Wintabs...
 
Donc j'aimerai savoir ce que vous me conseillez, d'après vos expériences, pour agrémenter ce TRES cher compilateur GCC.
 
Je vais voir tout de même si je peux configurer Visual pour qu'il utilise GCC au lieu du compilo Microsoft. Là, ça serait sympa... mais j'ai des doutes!
 
Merci pour vos réponses!


---------------
In tartiflette, we trust!
Reply

Marsh Posté le 02-12-2002 à 10:05:48   

Reply

Marsh Posté le 02-12-2002 à 10:07:04    

- gvim
- emacs
 
et tant qu'a faire, passer sous unix
- kdevelop
- anjuta
- ...

Reply

Marsh Posté le 02-12-2002 à 10:07:56    

Emacs. Correctement configuré, il fait à la fois éditeur à coloration syntaxique, compilateur, shell, débogueur visuel, ...

Reply

Marsh Posté le 02-12-2002 à 10:10:07    

lorill a écrit a écrit :

- gvim
- emacs
 
et tant qu'a faire, passer sous unix
- kdevelop
- anjuta
- ...




 
Bon j'ai compris... emacs, j'aurai du m'en douter, c'est incontournable.
 
Merci!


---------------
In tartiflette, we trust!
Reply

Marsh Posté le 02-12-2002 à 10:13:33    

y a aussi dev-c++


---------------
Boulay officiel : asphro
Reply

Marsh Posté le 02-12-2002 à 10:17:36    

YungMakko a écrit a écrit :

Je vais voir tout de même si je peux configurer Visual pour qu'il utilise GCC au lieu du compilo Microsoft. Là, ça serait sympa... mais j'ai des doutes!




 
Là, j'crois vraiment que tu rêves !

Reply

Marsh Posté le 02-12-2002 à 10:22:31    

El_Gringo a écrit a écrit :

 
 
Là, j'crois vraiment que tu rêves !




 
C'est tout à fait possible de faire un addins qui lance GCC pour compiler le code du projet en cours, et de rediriger la sorti de GCC dans la fenêtre de output de Visual. Le seul truc, c'est qu'il faut ce le programmer, ça prend du temps... Avec Visual tu peux faire quasimment ce que tu veux, tous les composants de la GUI sont accessibles via des interfaces C++ ou via VisualBasic, et tu peux customiser le tout à ta guise. Faut pas croire, c'est bien Visual, quand t'as envi de te marier avec Microsoft!  :D  
 
Non sinon, en effet, il n'y a pas de moyen rapide de le faire, sans se mettre à coder... enfin j'ai pas trouvé.


Message édité par YungMakko le 02-12-2002 à 10:23:21

---------------
In tartiflette, we trust!
Reply

Marsh Posté le 02-12-2002 à 10:31:10    

YungMakko a écrit a écrit :

 
 
C'est tout à fait possible de faire un addins qui lance GCC pour compiler le code du projet en cours, et de rediriger la sorti de GCC dans la fenêtre de output de Visual. Le seul truc, c'est qu'il faut ce le programmer, ça prend du temps... Avec Visual tu peux faire quasimment ce que tu veux, tous les composants de la GUI sont accessibles via des interfaces C++ ou via VisualBasic, et tu peux customiser le tout à ta guise. Faut pas croire, c'est bien Visual, quand t'as envi de te marier avec Microsoft!  :D  
 
Non sinon, en effet, il n'y a pas de moyen rapide de le faire, sans se mettre à coder... enfin j'ai pas trouvé.




 
Tient !? J'savait pas qu'on pouvait programmer des add-ins pour VC++...

Reply

Marsh Posté le 02-12-2002 à 10:38:12    

El_Gringo a écrit a écrit :

 
 
Tient !? J'savait pas qu'on pouvait programmer des add-ins pour VC++...




 
Si si; c'est même relativement simple en fait, quand tu créé un nouveau projet Visual, tu as juste à sélectionner "DevStudio Addins Wizard" et ça te pond tout le squelette de ton addins...
Après c'est comme tous les Addins que tu peux faire pour Word, Excel ou tout produit Microsoft; toujours le même principe avec l'automation.


---------------
In tartiflette, we trust!
Reply

Marsh Posté le 02-12-2002 à 10:44:10    

YungMakko a écrit a écrit :

 
 
Si si; c'est même relativement simple en fait, quand tu créé un nouveau projet Visual, tu as juste à sélectionner "DevStudio Addins Wizard" et ça te pond tout le squelette de ton addins...
Après c'est comme tous les Addins que tu peux faire pour Word, Excel ou tout produit Microsoft; toujours le même principe avec l'automation.  




 
Et comment ça s'fait qu'on trouve pas sur le net tout plein de add-ins programmés par d'autres ? généralement c'est comme ça pour les softs qui les permettent !

Reply

Marsh Posté le 02-12-2002 à 10:44:10   

Reply

Marsh Posté le 02-12-2002 à 10:45:04    

El_Gringo a écrit a écrit :

 
Et comment ça s'fait qu'on trouve pas sur le net tout plein de add-ins programmés par d'autres ? généralement c'est comme ça pour les softs qui les permettent !




 
parce que tu cherches mal ?  :hello:

Reply

Marsh Posté le 02-12-2002 à 10:46:21    

...Parce que j'avais pas cherché du tout !
Ms j'trouvais space de jammais en avoir entendu parler.
C'est maintenant chose faite.
J'vais en chercher qqs uns...

Reply

Marsh Posté le 02-12-2002 à 10:48:01    

Tu en as plein sur le site www.codeguru.com !!!
 
En voici quelques célèbres et incontournables:
 
http://www.wndtabs.com/
http://www.wholetomato.com/
 
 :sol:


---------------
In tartiflette, we trust!
Reply

Marsh Posté le 02-12-2002 à 11:56:08    

YungMakko a écrit a écrit :

 
Avec Visual tu peux faire quasimment ce que tu veux, tous les composants de la GUI sont accessibles via des interfaces C++ ou via VisualBasic, et tu peux customiser le tout à ta guise. Faut pas croire, c'est bien Visual, quand t'as envi de te marier avec Microsoft!  :D  




Enfin, si tu veux faire des trucs qui s'integrent vraiment avec VC, faut signer un NDA (accord de non-divulgation) avec MS, et ca ca pue bien.

Reply

Marsh Posté le 02-12-2002 à 11:59:35    

kenshiro182 a écrit a écrit :

 et ca ca pue bien.




 
Comme les poils ![:lada4ever]
 


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 02-12-2002 à 12:00:32    

kenshiro182 a écrit a écrit :

 
Enfin, si tu veux faire des trucs qui s'integrent vraiment avec VC, faut signer un NDA (accord de non-divulgation) avec MS, et ca ca pue bien.




 
 :non: Jamais de la vie! Rien ne t'empeche d'ecrire un addins pour Visual qui s'intègre vraiment sans signer quoi que ce soit! ça va pas non?  :pfff:   c'est quoi cette parano?
Il y a toutes les documentations necessaires pour ecrire un addins sur MSDN ... alors tu penses bien que si il fallait une NDA!!!  :lol:
 
http://msdn.microsoft.com/library/ [...] erence.asp   :hello:


Message édité par YungMakko le 02-12-2002 à 12:08:02

---------------
In tartiflette, we trust!
Reply

Marsh Posté le 02-12-2002 à 12:32:34    

YungMakko a écrit a écrit :

 
 
 :non: Jamais de la vie! Rien ne t'empeche d'ecrire un addins pour Visual qui s'intègre vraiment sans signer quoi que ce soit! ça va pas non?  :pfff:   c'est quoi cette parano?




 
pfffff. Moi aussi je peux balancer des URL:
http://www.jalindi.com/igloo/License/license.html
 
J'ai deja fait des addins (un qui permet de scripter VC en Python a la place de VBscript, qu'il faudra que je distribue en GPL d'ailleurs), je sais ce que c'est.
Ce que je voulais dire, c'est que si tu veux beneficier des proprietes avancees de VC pour faire des addins, tu dois passer par un NDA, conmme le mec qui a fait l'addin CVS.
Sinon des mecs on fait du reverse engeneering pour faire des fenetres dockables etc... Mais c'est pas top non d'en arriver la. Bref, VC est un environnement a moitie ouvert.


Message édité par kenshiro182 le 02-12-2002 à 12:36:46
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed