• [^] # Re: Eclipse aussi ! :-)

    Posté par (site web personnel) . En réponse au message Editeur c++ (le retour). Évalué à 2.

    Oui, il faut spécifier le path des include standards pour que la parseur sache où chercher les fichiers. Par défaut il ne connait rien.

    Donc, sur la racine de ton projet C++, tu cliques bouton droit et tu vas dans les propriétés, tu édites les repertoires includes liés au projet.

    Pour les programmes en C, il suffit généralement de mettre "/usr/include". Si par contre, tu veux faire du C++, il y a des path en plus à mettre (regarde ce que sort stdc++-config (ou un truc comme ca, je ne me ca, je ne me souviens plus de la commande).

    Par contre, il faut bien faire attention à entrer le chemin manuellement et ne pas seulement mettre une commande genre : `sdl-config --cflags`. Si tu fais ca, ca compilera car le makefile arrivera a interpreter la commande grace au shell, par contre le parseur lui ne saura pas et n'arrivera pas à trouver le path qu'il y a derrière.

    Mais je confirme que CDT 2.1 marche vraiment bien avec eclipse 3.0 (il n'est pas censé être compatible avec le 3.1, pour ca il faut attendre CDT 3.0)
    La completion marche sur tout, STL et compagnie... même wxWidget qui est très grosse. Par contre, elle est assez lente et il faut parfois augmenter le délai de timeout pour que ca fonctionne. Ils vont améliorer ca dans la prochaine version (le problème actuel est que le parsing des fichiers est effectués à chaque completion...Rien n'est mis en cache)