IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++/CLI Discussion :

Impossible de compiler en visual c++


Sujet :

C++/CLI

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut Impossible de compiler en visual c++
    Bonjour,

    j'ai essayé l'exemple de projet helloworld en winform visual c++ par nico-pyright, lorsque je compile le projet j'ai le message "des erreurs se sont produites lors de la génération. Voulez-vous continuer..."

    Je choisi oui.

    Et j'ai le message suivant "impossible de démarrer le programme ect...le chemin et introuvable.

    Pouvez-vous m'aider, merci

  2. #2
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par défaut
    Sans voir les messages d'erreur, tu penses sérieusement que quelqu'un va réussir à t'aider ?
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut
    Ok merci, je vais voir dans l'éditeur pour les messages.

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut
    voici les messages, j'ai édité et compilé l'exemple hello world qui ce trouve dans le tuto de NICO(démarrer avec les winforms en c++/cli visual c++ 2005.
    moi j'uttilise le visual c++ 2008 express!
    Mais en mode console là je n'ai pas de problèmes.


    1>------ Début de la génération*: Projet*: mon hello, Configuration*: Debug Win32 ------
    1>Compilation en cours...
    1>stdafx.cpp
    1>Compilation en cours...
    1>AssemblyInfo.cpp
    1>mon hello.cpp
    1>c:\users\lorenzo\documents\visual studio 2008\projects\mon hello\mon hello\Form1.h(88) : error C2653: 'system'*: n'est pas un nom de classe ni d'espace de noms
    1>c:\users\lorenzo\documents\visual studio 2008\projects\mon hello\mon hello\Form1.h(88) : error C2065: 'string'*: identificateur non déclaré
    1>c:\users\lorenzo\documents\visual studio 2008\projects\mon hello\mon hello\Form1.h(88) : error C2065: 'chaine'*: identificateur non déclaré
    1>c:\users\lorenzo\documents\visual studio 2008\projects\mon hello\mon hello\Form1.h(89) : error C2653: 'system'*: n'est pas un nom de classe ni d'espace de noms
    1>c:\users\lorenzo\documents\visual studio 2008\projects\mon hello\mon hello\Form1.h(89) : error C2065: 'datatime'*: identificateur non déclaré
    1>c:\users\lorenzo\documents\visual studio 2008\projects\mon hello\mon hello\Form1.h(89) : error C2065: 'date'*: identificateur non déclaré
    1>c:\users\lorenzo\documents\visual studio 2008\projects\mon hello\mon hello\Form1.h(89) : error C2653: 'system'*: n'est pas un nom de classe ni d'espace de noms
    1>c:\users\lorenzo\documents\visual studio 2008\projects\mon hello\mon hello\Form1.h(89) : error C2065: 'now'*: identificateur non déclaré
    1>c:\users\lorenzo\documents\visual studio 2008\projects\mon hello\mon hello\Form1.h(90) : error C2065: 'chaine'*: identificateur non déclaré
    1>c:\users\lorenzo\documents\visual studio 2008\projects\mon hello\mon hello\Form1.h(90) : error C2065: 'date'*: identificateur non déclaré
    1>c:\users\lorenzo\documents\visual studio 2008\projects\mon hello\mon hello\Form1.h(90) : error C2227: la partie gauche de '->tostring' doit pointer vers un type class/struct/union/générique
    1> le type est ''unknown-type''
    1>c:\users\lorenzo\documents\visual studio 2008\projects\mon hello\mon hello\Form1.h(91) : error C2065: 'chaine'*: identificateur non déclaré
    1>Génération de code en cours...
    1>Le journal de génération a été enregistré à l'emplacement "file://c:\Users\lorenzo\Documents\Visual Studio 2008\Projects\mon hello\mon hello\Debug\BuildLog.htm"
    1>mon hello - 12 erreur(s), 0 avertissement(s)
    ========== Génération*: 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========
    voici le code source du projet en question:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    #pragma once
     
     
    namespace monhello {
     
    	using namespace System;
    	using namespace System::ComponentModel;
    	using namespace System::Collections;
    	using namespace System::Windows::Forms;
    	using namespace System::Data;
    	using namespace System::Drawing;
     
    	/// <summary>
    	/// Description résumée de Form1
    	///
    	/// AVERTISSEMENT*: si vous modifiez le nom de cette classe, vous devrez modifier la
    	///          propriété 'Nom du fichier de ressources' de l'outil de compilation de ressource managée
    	///          pour tous les fichiers .resx dont dépend cette classe. Dans le cas contraire,
    	///          les concepteurs ne pourront pas interagir correctement avec les ressources
    	///          localisées associées à ce formulaire.
    	/// </summary>
    	public ref class Form1 : public System::Windows::Forms::Form
    	{
    	public:
    		Form1(void)
    		{
    			InitializeComponent();
    			//
    			//TODO*: ajoutez ici le code du constructeur
    			//
    		}
     
    	protected:
    		/// <summary>
    		/// Nettoyage des ressources utilisées.
    		/// </summary>
    		~Form1()
    		{
    			if (components)
    			{
    				delete components;
    			}
    		}
    	private: System::Windows::Forms::Label^  label1;
    	protected: 
     
    	private:
    		/// <summary>
    		/// Variable nécessaire au concepteur.
    		/// </summary>
    		System::ComponentModel::Container ^components;
     
    #pragma region Windows Form Designer generated code
    		/// <summary>
    		/// Méthode requise pour la prise en charge du concepteur - ne modifiez pas
    		/// le contenu de cette méthode avec l'éditeur de code.
    		/// </summary>
    		void InitializeComponent(void)
    		{
    			this->label1 = (gcnew System::Windows::Forms::Label());
    			this->SuspendLayout();
    			// 
    			// label1
    			// 
    			this->label1->AutoSize = true;
    			this->label1->Location = System::Drawing::Point(78, 107);
    			this->label1->Name = L"label1";
    			this->label1->Size = System::Drawing::Size(29, 13);
    			this->label1->TabIndex = 0;
    			this->label1->Text = L"hello";
    			this->label1->Click += gcnew System::EventHandler(this, &Form1::label1_Click);
    			// 
    			// Form1
    			// 
    			this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
    			this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
    			this->ClientSize = System::Drawing::Size(284, 264);
    			this->Controls->Add(this->label1);
    			this->Name = L"Form1";
    			this->Text = L"mon hello";
    			this->ResumeLayout(false);
    			this->PerformLayout();
     
    		}
    #pragma endregion
    	private: System::Void label1_Click(System::Object^  sender, System::EventArgs^  e) 
    	 {
                 system::string^chaine;
    	system::datatime^date=system::datetime::now; 			  chaine="hello : "+date->tostring();     
    	 label1->Text=chaine;
     
                       }
    	};
    }

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut
    J'ai remarqué dans le code source que les codes ne comporte pas de majuscule : exemple DateTime::Now, je suppose que le problème vient de l'EDI!

Discussions similaires

  1. Impossible de compiler avec Visual C++ 10
    Par Masmeta dans le forum Qt Creator
    Réponses: 0
    Dernier message: 14/01/2013, 19h41
  2. Impossible compiler sockets visual studio
    Par v_floyd_6 dans le forum C++
    Réponses: 3
    Dernier message: 26/02/2010, 15h20
  3. Réponses: 4
    Dernier message: 07/05/2009, 20h29
  4. Réponses: 4
    Dernier message: 08/10/2008, 09h55
  5. problème de compilation sous visual C++
    Par fabmili dans le forum MFC
    Réponses: 4
    Dernier message: 08/02/2004, 19h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo