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++ Discussion :

(emacs,debian) erreur de compilation, prog simplissime


Sujet :

C++

  1. #1
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    958
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 958
    Par défaut (emacs,debian) erreur de compilation, prog simplissime
    salut,

    je voudrais suivre le tuto chez dévelopez.com intitulé http://mtodorovic.developpez.com/lin...ge=page_1#L1-2, et ça ne compile pas.

    les changements que j'ai fait sont:

    - dans le fichier invert.hpp j'ai laisé seulement la déclaration (ça ne compilait pas sinon).


    l'erreur est:
    lolveley@debian:~/bin/emacs/reciprocal_2$ g++ -o reciprocal main.o reciprocal.o
    main.o: In function `main':
    main.c.text+0x2b): undefined reference to `reciprocal'
    collect2: ld returned 1 exit status

    je voudrais savoir comment résoudre ceci et au moins si théoriquement ça compile.

    olivier.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    958
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 958
    Par défaut
    stop! ça marche!
    désolé mais c'est plus la peine de chercher.
    j'ai "collé" plus au tuto et mnt ça marche.

    olivier.

  3. #3
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2008
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2008
    Messages : 20
    Par défaut
    Bonjour pour ma part, concernant ce même tutoriel j'ai modifier dans le fichier "reciprocal.cpp" #include <cassert> par #include <assert.h> pour donner au final le code suivant :

    #include <assert.h>
    #include "reciprocal.hpp"
    double reciprocal(int i) {
    // i doit être différent de zéro
    assert(i != 0);
    return 1.0/i;
    }

    ainsi la compilation fonctionnement correctement pour moi

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur de compilation Emacs
    Par smoke_trail dans le forum Caml
    Réponses: 3
    Dernier message: 11/05/2011, 16h19
  2. (debian,emacs) erreur de compilation
    Par olivier57b dans le forum Débuter
    Réponses: 2
    Dernier message: 20/02/2009, 17h57
  3. Erreur de compilation après modification du Uses
    Par DevelOpeR13 dans le forum Langage
    Réponses: 5
    Dernier message: 30/10/2007, 14h23
  4. Réponses: 4
    Dernier message: 27/08/2003, 21h34
  5. Réponses: 2
    Dernier message: 04/03/2003, 23h24

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