none
Nouveau sur Visual C++ RRS feed

  • Question

  •  

    Bonjour,

     

    Je cherche à connaitre les possibilités de Visual C++ (de l'EDI), ne connaissant pas trop le produit. Je teste actuellement la version 2008.

    1)Est-il possible de générer un makefile à partir d'un projet de l'EDI ?

    2)Est-il possible de définir ses propres paramètres de compilation et édition de liens que l'on garderait en réserve pour l'appliquer à d'autre projets (à la manière d'une feuille de style) ?

    3)Comment savoir exactement dans l'EDI les fichiers (chemins exacts) utilisés lors de la compilation (j'ai pas trouvé!)

    4)J'ai cru comprendre que l'EDI indiquait les fichiers comme des références à ces fichiers : dans ce cas, en admettant que l'on change de répertoire un groupe de fichiers, ou lorsque l'on change de nom carément le répertoire reconstruire facilement le projet dans l'EDI ?

     

    merci d'avance aux habitués de l'EDI de Visual pour les renseignements qu'ils m'apporteront et me permettront de juger de la qualité et des limites de cet EDI.

     

    C.PANEL

    mercredi 23 avril 2008 21:14

Toutes les réponses

  • Bonjour,

     

    2/Pas à ma connaissance

    3 et 4/Il existe des "macros" qui sont des variables initialisé automatiquement par Visual Studio, permettant de connaitre le répertoire de la solution, du projet, le répertoire de compilation,...etc

    Ainsi, vous pouvez définir des répertoires d'includes à partir du chemin d'un projet (sans connaitre exactement où il se trouve).

    Par exemple allez dans les propriétés de votre projet / Propriété de configuration / C/C++. Au niveau de la ligne "autre répertoire Include" cliquez sur le p'tit bouton "..." à droite.

    Appuyez sur "Macros", vous verrez des macros de Visual Studio avec leur valeurs actuelles, vous pouvez ainsi les utiliser pour paramétrer un projet indépendant de son emplacement...

     

    Etant donné que vous êtes nouveau dans Visual C++, est-il possible que vous puissiez nous indiquer sur ce que vous voulez faire exactement comme type application ? Cela nous permettra de mieux vous guider vers d'autres outils si nécessaire...

     

    Cordialement

     

     

    jeudi 24 avril 2008 11:28
    Modérateur
  •  Gilles TOURREAU A écrit:

    Etant donné que vous êtes nouveau dans Visual C++, est-il possible que vous puissiez nous indiquer sur ce que vous voulez faire exactement comme type application ? Cela nous permettra de mieux vous guider vers d'autres outils si nécessaire...

     

    Bonjour,

     

    Je developpe depuis longtemps en C, C++ mais "ancienne méthode" c'est à dire avec éditeur, fichiers make et un tas de petits outils avec lesquels je sais ce qui se fait, et n'ai jamais vraiment franchit le pas du RAD car je trouvais qu'on passait plus de temps à débugger ces derniers et à comprendre parfois une logique qui ne l'était pas qu'à se taper en ligne de commande quelque scripts qui faisaient quasiment la même chose en mieux (appréciation personnelle). N'ayant plus de projet de grande envergure en ce moment, je me documente sur toutes les nouveautés (pour moi) et en particulier sur la possibilité d'acquérir un système de développement récent (Visual Studio 2008, CodeGear 2007, Eclipse...).

     

    J'ai développé dans le domaine des SIG (systèmes d'informations géographiques) après avoir développé dans le domaine (ancien) des SGBD (applicatifs) et surtout dans le domaine du libre.

     

    Je serais trés heureux de partager votre expérience à tous dans le domaine des outils de développement Microsoft (ou autre)

     

    cordialement

    jeudi 24 avril 2008 12:15
  • Bonjour,

    1- En VS2005 je crois que ce  n'est plus possible. Cependant, vous pouvez importer des makeFile existant.

    2- Aucun problème le Gestionnaire de propriété sert à cela. Les projets VS sont basés sur des modèles dont on peut hériter les caractéristiques.

    3- Vous parlez des chemins utilisez pour les includes ? les lib ? ou les chemins ou se trouve votre projet ?

    4- renommez vos fichiers directement dans L'IDE est la meilleur solution. sinon les chemins sont exprimés en absolu donc si vous déplacez un répertoire cela ne devrait pas poser de problème.

     

    cordialement

    Michel4CE

    jeudi 24 avril 2008 13:25
  •  c.panel A écrit:

     

    Je developpe depuis longtemps en C, C++ mais "ancienne méthode" c'est à dire avec éditeur, fichiers make et un tas de petits outils avec lesquels je sais ce qui se fait, et n'ai jamais vraiment franchit le pas du RAD car je trouvais qu'on passait plus de temps à débugger ces derniers et à comprendre parfois une logique qui ne l'était pas qu'à se taper en ligne de commande quelque scripts qui faisaient quasiment la même chose en mieux (appréciation personnelle). N'ayant plus de projet de grande envergure en ce moment, je me documente sur toutes les nouveautés (pour moi) et en particulier sur la possibilité d'acquérir un système de développement récent (Visual Studio 2008, CodeGear 2007, Eclipse...).

     

     

    Ok,

     

    Mon expérience sur les outils C/C++ :

     

    Je réalise des modèles d'architectures en SystemC (C/C++) brute et j'utilise au maximum Visual Studio ! Plus simple, le débogueur est une merveille, et la saisie de code est très rapide...

    Si je suis sur un poste Linux, j'utilise dans ce cas Eclipse, mais pas sur Windows, car il est très lourd, le débogueur ne fonctionne pas très bien, et l'éditeur de code n'est pas très ergonomique...

     

    Cordialement

     

    jeudi 24 avril 2008 20:46
    Modérateur