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 :

header sys /time.h


Sujet :

C++

  1. #1
    Membre averti
    Inscrit en
    Janvier 2011
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 22
    Par défaut header sys /time.h
    bonjour
    j'ai un problème lors de l'exécution de mon programme c++ sur visuel c++ express "fatal error C1083: Cannot open include file: 'sys/time.h': No such file or directory", le problème c'est que je ne sais pas si sys/time.h et téléchargeable ou elle se trouve quelque part dans mon pc , sachant que time.h se trouve mais sys/time.h non plus
    merci

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    1 186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 186
    Par défaut
    Bonsoir,

    Essaye #include <time.h>.

    Si ça ne marche pas (et que l'include à été encadré de <> et pas de ""), pour quelle déclaration est-ce que ce fichier d'entête a été inclus ?

  3. #3
    Membre averti
    Inscrit en
    Janvier 2011
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 22
    Par défaut
    Citation Envoyé par BlueMonkey Voir le message
    Bonsoir,

    Il me semble que le chemin les #include <sys/time.h> correspondent à une arborescence Unix.

    Essaye #include <time.h>.

    Si ça ne marche pas (et que l'include à été encadré de <> et pas de ""), pour quelle déclaration est-ce que ce fichier d'entête a été inclus ?
    voici mon code qui créé une image volumique et modifie deux coordonées:
    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
    #include<ImLib3D/ImLib3D.hpp>
     #include<ImLib3D/TestPatterns.hpp>
     
     // Basic creation, acces, file 
     
     int
     main(int argc,char **argv)
     {
         // Declare a floating point image. Images are inialized with 0 size
         Image3Df image;
         // create a uniform noise image of size 100x100x100
         IP3D::NoiseUniform(Size3D(100,100,100),image);
        // Change somme arbitrary values
        image(20,10,30)=.5;
         image(10,20,40)=.5;
     
        // Write the image to a file
         image.WriteToFile("example1.im3D"); 
     }
    sachant que j'utilise une bibliothèque ImLib3D et Boost

  4. #4
    Membre Expert
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    1 186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 186
    Par défaut
    j'ai un problème lors de l'exécution de mon programme c++ sur visuel c++ express "fatal error C1083: Cannot open include file: 'sys/time.h':
    Juste pour confirmer, il s'agit d'une erreur de compilation ?

    Dans ton code posté, il n'y a pas de référence directe à la librairie.
    C'est probablement dans les un fichier annexe, ou bien dans les librairies ImLib3D incluses.
    Est-ce que tu utilises bien la version pour Windows de cette librairie multi platforme.

  5. #5
    Membre averti
    Inscrit en
    Janvier 2011
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 22
    Par défaut
    Citation Envoyé par BlueMonkey Voir le message
    Juste pour confirmer, il s'agit d'une erreur de compilation ?

    Dans ton code posté, il n'y a pas de référence directe à la librairie.
    C'est probablement dans les un fichier annexe, ou bien dans les librairies ImLib3D incluses.
    Est-ce que tu utilises bien la version pour Windows de cette librairie multi platforme.
    j'utilise bien la version windows, et j'ai tout essayé sans résultat

  6. #6
    Membre Expert
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    1 186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 186
    Par défaut
    Re.

    Le fichier sys\time.h est inclus via CppTools.hpp lui même inclus depuis ImLib3D.hpp

    Il y a bien besoin de ce fichier entête pour compiler cette librairie.

    Vérifie la présence du fichier time.h dans un sous répertoire d'installation de Visual C++ sous Includes\sys .
    S'il n'est pas présent, c'est peut être une limitation de la version Express.

  7. #7
    Rédacteur/Modérateur
    Avatar de JolyLoic
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    5 463
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 5 463
    Par défaut
    Citation Envoyé par Akramou Voir le message
    j'utilise bien la version windows, et j'ai tout essayé sans résultat
    Je lis dans la doc de cette biblitohèque :
    ImLib3D has been succesfully tested on several platforms, including debian (sarge), fedora (core 3), mandrake 10.1, Mac-OS X (tiger). ImLib3D compiles with gcc versions 3.3 to 4.0. ImLib3D will probably work on other unix-like platforms. Please tell us about your experience on other platforms.
    Je ne vois pas de windows là dedans...
    Et comme <sys/time.h> n'est pas standard mais spécifique à unix, je pense que si tu veux compiler sous visual C++, il va te falloir faire un portage...

    De plus, on peut lire sur la même doc :
    ImLib3D is no longer maintained. Please contact us if you are interested by developing this library.
    Tu es certain d'avoir choisi la bonne bibliothèque ?
    Ma session aux Microsoft TechDays 2013 : Développer en natif avec C++11.
    Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
    Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage à la découverte d'un nouveau monde
    Je donne des formations au C++ en entreprise, n'hésitez pas à me contacter.

  8. #8
    Membre averti
    Inscrit en
    Janvier 2011
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 22
    Par défaut
    Citation Envoyé par JolyLoic Voir le message
    Je lis dans la doc de cette biblitohèque :


    Je ne vois pas de windows là dedans...
    Et comme <sys/time.h> n'est pas standard mais spécifique à unix, je pense que si tu veux compiler sous visual C++, il va te falloir faire un portage...

    De plus, on peut lire sur la même doc :

    Tu es certain d'avoir choisi la bonne bibliothèque ?
    Merci pour ta réponse, tu connait pas d'autres bibliothèque de traitement d'images VOLUMIQUES??je serais vraiment reconnaissant

Discussions similaires

  1. Réponses: 1
    Dernier message: 05/08/2010, 17h47
  2. Tâche cron et Connection timed out in headers ?
    Par sam_owm dans le forum Apache
    Réponses: 1
    Dernier message: 24/04/2008, 10h00
  3. Wanted Sys / time.h
    Par faressam dans le forum Autres éditeurs
    Réponses: 9
    Dernier message: 12/09/2006, 11h29
  4. calcul entre 2 champs time
    Par pram dans le forum XMLRAD
    Réponses: 2
    Dernier message: 19/02/2003, 10h12
  5. [Kylix] Kylix 3 C++ OE et fichier time.h
    Par Max13 dans le forum EDI
    Réponses: 7
    Dernier message: 30/10/2002, 14h55

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