Χαίρετε,
Θέλω να κάνω ένα project σε OpenGL. Δυστηχώς αντιμετωπίζω πολλά προβλήματα με τις εφαρμογές μου και χρειάζομαι κάποιο κατάλληλο εργαλείο για να μπορέσω να κάνω Debbuging.
Οποιαδήποτε πρόταση ευπρόσδεκτη.
Συντονιστής: konnn
Dimitris έγραψε:Αλλά υπόψην ότι θα πρέπει να μεταγλωττίσεις το πρόγραμμά σου με την επιλογή -g για να γράψει πληροφορίες που χρειάζεται ο debugger.
kostas@kostas-SSL:~/PROGRAMS$ gcc -g symbol.c -o symbol
kostas@kostas-SSL:~/PROGRAMS$ ls
kostas@kostas-SSL:~/PROGRAMS$ gdb symbol.c
GNU gdb (GDB) 7.2-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/GPL.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
"/home/kostas/PROGRAMS/symbol.c": not in executable format: File format not recognized
(gdb) run
Starting program:
No executable file specified.
Use the "file" or "exec-file" command.
(gdb) run symbol.c
Starting program: symbol.c
No executable file specified.
Use the "file" or "exec-file" command.
(gdb) step symbol.c
The program is not being run.
(gdb)
kostas@kostas-SSL:~/PROGRAMS$ rm symbol
kostas@kostas-SSL:~/PROGRAMS$ gcc -g symbol.c symbol
gcc: symbol: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
gcc -g symbol.c -o symbol
gdb symbol
simosx έγραψε:Για μεταγλώττιση,
- Κώδικας: Επιλογή όλων
gcc -g symbol.c -o symbol
και εκσφαλμάτωση
- Κώδικας: Επιλογή όλων
gdb symbol
και αυτό ήταν!
Για GUI εκσφαλμάτωση, ψάξε για DDD στο Κέντρο λογισμικού.