Posté le 07/04/2025 22:07
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2025 | Il y a 103 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 08/04/2025 08:39 | #
It's unclear what type of problem you are trying to debug, but you can try to use GDB with fxSDK and gint. https://www.planet-casio.com/Fr/forums/topic13572-74-gint-un-noyau-pour-developper-des-add-ins.html#196935
You can also use fxlink and USB for print-style debugging: https://www.planet-casio.com/Fr/forums/topic18663-1-sending-data-over-usb.html
“They call me the king of the spreadsheets, got 'em all printed out on my bedsheets.” — “Weird Al” Yankovic
Citer : Posté le 08/04/2025 08:41 | #
There are various approaches... you have all the usual program-based tests like stopping at different points, printing, etc. These work well when the bug happens every time at a predictable point in the program. (Although sending programs on the 35+E II/G-III is a bit slow...)
gint supports some remote debugging so you can use gdb, or if you're a bit more comfortable with setting things up, a GUI debugger based on gdb.
People also frequently ask things here on the forum when stuck. A big indicator of a complex bug is if it doesn't happen every time, or not always at the same time, or does not lead to the same error every time.
Citer : Posté le 08/04/2025 08:42 | #
right now i have a problem with my program not running at all and bricking my calculator and an emulator wpuld maybe give me some errors so i have a lead to fix it
Citer : Posté le 08/04/2025 08:45 | #
Definitely try debugging it with GDB, then.
“They call me the king of the spreadsheets, got 'em all printed out on my bedsheets.” — “Weird Al” Yankovic