problème de compilation
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

problème de compilation



  1. #1
    invite3329a62b

    problème de compilation


    ------

    Bonjours

    J'ai un programme qui ne se compile pas et voici les erreurs que j'ai :

    In file included from sketch_jan02b.ino:1:
    C:\Users\Documents\Arduino\lib raries\applet/WiiMPlus.h:5:22: error: WProgram.h: No such file or directory
    In file included from sketch_jan02b.ino:1:
    C:\Users\Documents\Arduino\lib raries\applet/WiiMPlus.h:12: error: 'byte' does not name a type
    C:\Users\Documents\Arduino\lib raries\applet/WiiMPlus.h:35: error: 'boolean' has not been declared




    #include <WiiMPlus.h>



    #include <Wire.h>
    #include "WiiMPlus.h"

    WiiMPlus wmp;

    long temps = 0;
    //byte DDRC, PORTC,PORTC;


    //see http://wiibrew.org/wiki/Wiimote/Exte...ii_Motion_Plus
    //for info on what each byte represents
    void setup(){
    // alimentation du nunchuck (pas n�cessaire de comprendre)
    // DDRC |= _BV(PC3) | _BV(PC2); // pattes Analog 2 et 3 en sortie
    // PORTC &=~ _BV(PC2); // patte Analog 2 � 0v
    // PORTC |= _BV(PC3); // patte Analog 3 � 5v
    delay(100); // une petite attente
    Serial.begin(115200);
    //Serial.println("WM+ tester");
    Wire.begin();
    wmp.wmpOn(); //turn WM+ on
    wmp.calibrateZeroes(false); //calibrate zeroes
    delay(1000);
    }



    void loop(){
    wmp.receiveData(); //receive data and calculate yaw pitch and roll
    Serial.print(millis()-temps);
    Serial.print(" ");
    temps = millis();
    Serial.print(wmp.getYaw()); //for info on which axis is which
    Serial.print(" ");
    Serial.print(wmp.getPitch());
    Serial.print(" ");
    Serial.println(wmp.getRoll());
    delay(10);
    }
    merci d'avance

    -----
    Dernière modification par gienas ; 12/01/2015 à 08h34. Motif: Supprimé couleur illisible et chemin

  2. #2
    gienas
    Modérateur

    Re : problème de compilation

    Bonjour Khalil__ et tout le groupe

    1- le fichier prévu n'existe pas dans le chemin désigné.

    2- byte n'est pas un nom de type de variable.

    3- boolean a été utilisé comme nom de variable mais n'a pas été déclaré.



    Citation Envoyé par Khalil_ Voir le message
    ... voici les erreurs que j'ai ...

  3. #3
    invite3329a62b

    Re : problème de compilation

    oui

    quelqu'un aurais une idée ??

    cela est il due à un manque de librairies ou à une mauvaise version de arduino ??


    merci

  4. #4
    invite9d177429

    Re : problème de compilation

    Bonjour Khalil,
    1/Byte et Boolean sont bien connus, de même je les utilise sur mon compilateur arduino 1.0.5.
    2/ Je pense ton problème est avec "DDRC, PORTC,PORTC", qui sont déja déclarés par le compilateur et tu les redéclare avec un type non approprié!
    3/ pour le fichier "gienas" a tout dit.

    Bon courage

  5. A voir en vidéo sur Futura
  6. #5
    biloux911

    Re : problème de compilation

    Salut,

    Il faut mettre "Arduino.h" à la place de "Wprogram.h" dans les nouveaux programmes (nouvelle version d'IDE).

Discussions similaires

  1. Problème de compilation v++
    Par davidif dans le forum Programmation et langages, Algorithmique
    Réponses: 14
    Dernier message: 04/11/2013, 09h06
  2. problème de compilation
    Par invite339a0de8 dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 06/04/2012, 13h28
  3. Problème compilation C30
    Par invite52e85ae4 dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 30/03/2011, 16h42
  4. problème compilation C
    Par inviteb6dc9791 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 06/04/2010, 23h21
  5. Problème de compilation
    Par invite58110dc5 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 15/09/2008, 04h07
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...