Partage
  • Partager sur Facebook
  • Partager sur Twitter

undefined reference to `FreeMap' avec SDL2

    14 février 2020 à 23:42:10

    Bien le bonjour
    J'ai codé un générateur de fractale qui permet de créer une image de l'ensemble de Mandelbrot

    Cependant son utilisation est assez limité etant donné qu'il faut connaitre la positions recise d'un endroit pour generer une image.

    C'est pour cela que je me sui lancer dans une 2eme version avec SDL pour afficher en temps réel l'image et permettre de se deplacer librement dans cette fractale.

    Quand tout à coup je découvre ce lien qui correspond exactement à ce que je veux faire. Mon objectif n'est pas de recopier son code mais juste de voir le rendu. Or je me trouve dans l'impossibilité de le compiler. 

    Voici l'erreur que j'obtiens

    et voici l'architecture de mes fichier

    /

        /include

               SDL.h

                etc

        /lib

               libSDL2.DLL.a

               libSDL2main.a

        /src

                main.c

                SDL2.dll

    Merci d'avance pour votre aide

    • Partager sur Facebook
    • Partager sur Twitter
      15 février 2020 à 0:15:18

      Salut,

      Il n'y a pas qu'un seul fichier .c dans le projet, il y a aussi un fichier chunks.c.

      • Partager sur Facebook
      • Partager sur Twitter
      Tutoriel Ruby - Bon tutoriel C - Tutoriel SDL 2 - Python avancé - Faîtes un zeste, devenez des zesteurs
        15 février 2020 à 10:31:43

        oui bien sur je ne l'ai pas mis mais tout les fichier .c sont dans /src
        • Partager sur Facebook
        • Partager sur Twitter
          15 février 2020 à 10:57:00

          Oui, mais il faut le compiler aussi, sinon i te sert à rien. Et toi tu ne compiles que le main.c.

          • Partager sur Facebook
          • Partager sur Twitter
          Tutoriel Ruby - Bon tutoriel C - Tutoriel SDL 2 - Python avancé - Faîtes un zeste, devenez des zesteurs
            17 février 2020 à 10:56:12

            AAAAHHHH d'accord je pensais que vu qu'on inclut les fichier dans main.c il y'avait que lui à compiler

            je me permet de poser une autre question, étant donné que pour ce projet je dois manipuler chaque pixel de l'image, la bibliothèque SDL ne me semble pas très optimisé à cette utilisation.

            Vu que pour générer l'ensemble de mandelbrot en temps réel ça demande pas mal de puissance de calcul je voudrai optimisé l'affichage.

            Pour le moment j'ai trouvé ceci qui serait plus opti mais si quelqu'un connait d'autre bibliothèque approprié je suis preneur 

            Merci

            -
            Edité par _IrO_ 17 février 2020 à 11:29:07

            • Partager sur Facebook
            • Partager sur Twitter

            undefined reference to `FreeMap' avec SDL2

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown