CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Segfault...

TheLittleRobear
TheLittleRobear
Niveau 10
27 mars 2012 à 22:07:44

Bonsoir, j'ai un segfault en fermant mon jeu, ça peut venir d'où ? :ouch:

TheLittleRobear
TheLittleRobear
Niveau 10
27 mars 2012 à 22:10:05

Oui je sais, je ne poste pas de code, c'est pas pour rien : il y a facilement 900 lignes de code :hap:

caelacanthe
caelacanthe
Niveau 10
27 mars 2012 à 22:14:14

ça peut venir d'un million de raisons différentes. il nous faudrait plus d'infos, genre le code-source même s'il contient 900 lignes. :hap:

TheLittleRobear
TheLittleRobear
Niveau 10
27 mars 2012 à 22:22:29

Sauf que vous allez pas bien comprendre le code, c'est pas 900 lignes d eprintf :hap:

Sinon :

http://www.siteduzero.com/tutoriel-3-473022-debuguer-facilement-avec-valgrind.html

Comment on compile avec "gcc -o test0 test0.c" etc... sous VC++ ?

tbop2
tbop2
Niveau 10
27 mars 2012 à 22:27:14

Prends nous pour des imbéciles aussi. C'est pas 900 lignes de code qui vont nous faire peur !

Pour configurer gcc il faut que tu ailles dans les propriétés de ton projet... Je ne connais plus la chemin à faire par coeur malheureusement.

TheLittleRobear
TheLittleRobear
Niveau 10
27 mars 2012 à 22:33:40

Ok ok :hap: Je vous file ça bientôt alors :hap:

tbop2
tbop2
Niveau 10
27 mars 2012 à 22:43:37

Cela dit avant toute chose fait un valgrind, ça devrait faire mal !

TheLittleRobear
TheLittleRobear
Niveau 10
27 mars 2012 à 22:46:04

Sauf que je sais pas faire un valgrind donc :noel:

tbop2
tbop2
Niveau 10
27 mars 2012 à 22:50:34

C'est pas censé être l'objectif du tuto du sdz que tu viens de nous donner pourtant ?

TheLittleRobear
TheLittleRobear
Niveau 10
27 mars 2012 à 22:55:13

C'est très bien expliqué, sauf comment compiler... En gros il présente les différentes commandes.

Voilà le projet : http://www31.zippyshare.com/v/69230833/file.html

Pour compiler faudra surement changer la localisation de SDL_Image & SDL

tbop2
tbop2
Niveau 10
27 mars 2012 à 22:57:15

Tu as juste à compiler ça en debug ce qui te permet de garder les liens symboliques et ensuite tu n'as qu'à lancer valgrind, il n'y a rien de bien compliqué normalement.

TheLittleRobear
TheLittleRobear
Niveau 10
27 mars 2012 à 23:01:20

(tar.bz2) Le format pas du tout adapté à Linux :-(

Sinon j'ai mon mes sources.

tbop2
tbop2
Niveau 10
27 mars 2012 à 23:18:11

De toute façon je regarderai rien tant que t'auras pas fait un valgrind dans tous les cas donc je passe mon chemin pour l'instant :)

TheLittleRobear
TheLittleRobear
Niveau 10
27 mars 2012 à 23:23:12

M'okay, j'essayerais de réussir à le lancer demain :hap:

pilo1488
pilo1488
Niveau 10
28 mars 2012 à 14:28:56

J'ai essayer de compiler ton projet sous linux, ca se lance, mais j'ai une fenetre qui fait la taille de mon ecran, et dedans c'est vide?

pilo1488
pilo1488
Niveau 10
28 mars 2012 à 14:33:14

c'est bon je suis arrivé a le faire marcher, il fallait appuyer sur 1 :)

pilo1488
pilo1488
Niveau 10
28 mars 2012 à 14:37:59

dans main.c, a la fin de ta run loop tu fait :

SDL_Flip(screen);

alors qu'il ne faudrait pas a ce moment la?

TheLittleRobear
TheLittleRobear
Niveau 10
28 mars 2012 à 17:02:58

Ah oui j'ai oublié de précisé qu'il fallait appuyé sur 1 :hap:

Le flip screen est tout à fait normal.

TheLittleRobear
TheLittleRobear
Niveau 10
28 mars 2012 à 17:21:38

Et valgrind n'est pas compatible sur Windows j'ai l'impression :-(

TheLittleRobear
TheLittleRobear
Niveau 10
28 mars 2012 à 17:47:04

Si quelqu'un a Valgrind, ça serait sympa de lancer mon projet alvec, :merci:

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware