|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 9 ![]() |
Après quelques expériences en Java j'ai décidé de me lancer dans le D.
Utilisant Eclipse que j'adore, j'ai suivis le tuto d'Alkhan (grand merci à toi). Après avoir essayé x fois d'utiliser DDT plutôt que Descent, j'ai regardé ce qui se faisait en matière d'EDI pour D. Grosse surprise, rien de réellement "friendly use", help us please Alkhan, fais nous profiter de ton expérience et mets à jour ton tuto STP. Personnellement, j'aimerais programmer en D pour Windows, avec DFL, le problème c'est que je n'arrive pas à installer un environnement qui "tienne la route". D'où mon post. Merci de votre participation. |
|
|
00
|
|
|
#3 |
|
Membre émérite
![]() ![]() Sébastien TahierInscription : octobre 2006 Messages : 726 ![]() |
bonjour,
en effet Descent n'est plus maintenu J'ai pour ma part installé DDT (je viens aussi du java, et je connais bien éclipse). Les anciennes version de DDT ne fonctionnait pas sur les dernières version d'éclipse . En revanche la v4.0 fonctionne bien mieux, on peut la trouver ici. Dès que j'aurais du temps, j'adapterais le tuto, mais pour le moment, je n'ai pas le temps malheureusement
__________________
Il n'y a pas de problème, il n'y a que des solutions. Cependant, comme le disaient les shadoks, s'il n'y a pas de solution, c'est qu'il n'y a pas de problème. ![]() Mes Articles : Mon premier article est sur le language D |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 9 ![]() |
J'ai installé DMD2 et DFL puis Visual D. C'est vrai que ça a l'air chouette.
Je n'arrive pas à compiler à partir de VSD alors que lorsque je le fais avec DFL, en ligne de commande donc, tout roule. C'est frustrant de ne pas pouvoir générer depuis VSD. Alors j'ai posté dans le forum de VSD, je vous tiens au courant. |
|
|
00
|
|
|
#5 |
|
Membre émérite
![]() ![]() Sébastien TahierInscription : octobre 2006 Messages : 726 ![]() |
je suis d'accord pour dire que cela à l'air chouette, mais moi je suis sur linux, et c'est donc pas compatible
C'est pour cela que je reste sur une EDI basé sur eclipse ! En effet, je n'est rien trouvé de mieux pour le moment qui fonctionne sur linux, qui comprend toutes les fonctionnalités de DDT.
__________________
Il n'y a pas de problème, il n'y a que des solutions. Cependant, comme le disaient les shadoks, s'il n'y a pas de solution, c'est qu'il n'y a pas de problème. ![]() Mes Articles : Mon premier article est sur le language D |
|
|
00
|
|
|
#6 | ||||||
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 9 ![]() |
Finalement j'y suis arrivé
Je crois que mon soucis provenait d'une mauvaise configuration de DMD. Je pars de Indigo, DDT 0.4.0 et DMD 2.051. Je run "Hello World" et tout va bien jusque là seulement Par contre, je constate des drôles de comportements. Code :
Code :
Code :
|
||||||
|
|
00
|
|
|
#7 |
|
Membre émérite
![]() ![]() Sébastien TahierInscription : octobre 2006 Messages : 726 ![]() |
hum ! Je ne vois pas ce que tu veux dire par "Exécuter console" ?
__________________
Il n'y a pas de problème, il n'y a que des solutions. Cependant, comme le disaient les shadoks, s'il n'y a pas de solution, c'est qu'il n'y a pas de problème. ![]() Mes Articles : Mon premier article est sur le language D |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 9 ![]() |
Le bouton équivalant à CTRL+F11.
J'avais oublié de cocher "Order and export"/"Interpreter Libraries [DMD2]" dans les options du projet. A ce moment, il compile et m'indique effectivement l'erreur. Mais si je refais CTRL+F11, même comportement. En essayant F11 j'ai un message d'Eclipse m'indiquant que je n'ai pas de debugger de sélectionné. Je ne sais pas où l'indiquer, il est dans le même répertoire que dmd.exe. |
|
|
00
|
|
|
#9 |
|
Membre émérite
![]() ![]() Sébastien TahierInscription : octobre 2006 Messages : 726 ![]() |
Ah ok, pour moi c'est la commande "Run". Pour exécuter ton programme il faut te positionner sur l'exe et ensuite demander l'exécution à l'éditeur via la commande "Run as" (dsl je ne sais pas ce que cela donne lors c'est traduit en français).
C'est normal pour le moment le mode débugge n'est pas encore mis en place.
__________________
Il n'y a pas de problème, il n'y a que des solutions. Cependant, comme le disaient les shadoks, s'il n'y a pas de solution, c'est qu'il n'y a pas de problème. ![]() Mes Articles : Mon premier article est sur le language D |
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 9 ![]() |
C'est bien ça Alkhan, Run. Tu as pu voire le résultat.
C'est comme si Eclipse ne tenait pas compte du résultat de la compile et lançait le dernier exécutable généré. Trop bizarre. |
|
|
00
|
|
|
#11 |
|
Membre éprouvé
![]() ![]() Jonathan MERCIERInscription : mars 2009 Messages : 338 ![]() |
j'ai tester codeblocks et ecipse du point de vue utilsations les deux se valent vu que c'est partiellement implémenté
|
|
00
|
|
|
#12 |
|
Membre à l'essai
![]() Inscription : août 2009 Messages : 36 ![]() |
J'utilise la ligne de commande pour compiler .
Honnêtement DFL ca aurait pu être cool mais de 1 c'est Windows only(enfin, avec GtkD c'est très lourd) et de 2 c'est très très mal documenté... Si ces deux points se règlent dans le futur je pense que DFL a sa place ! |
|
|
00
|
|
|
#13 |
|
Membre chevronné
![]() Ingénieur développement logiciels Inscription : mai 2006 Messages : 606 ![]() |
Perso je préfère utiliser Vim et compiler dans un terminal comme je fais pour tout langage (avec l'utilisation d'outils comme cmake pour compiler). J'avoue avoir des soucis avec les IDE en général donc bon mon avis n'est peut être pas intéressant
|
|
00
|
Copyright © 2000-2013 - www.developpez.com