|
Bas de page | |
---|---|
Auteur | Sujet : Exception code in C ??? |
Publicité | Posté le 25-04-2011 à 18:12:10 |
gilou ModérateurModzilla | 1) Si tu es sous Unix/Linux (sous windows, laisse tomber, vu comment l'émulation de signal marche)
Message édité par gilou le 25-04-2011 à 22:15:57 --------------- There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! -- |
Noobs69 | Mais bien sur et l'erreur n'est pas humaine !!
Message cité 3 fois Message édité par Noobs69 le 25-04-2011 à 22:53:22 |
theshockwave I work at a firm named Koslow |
--------------- last.fm |
gilou ModérateurModzilla |
Sous linux, s'il y a génération d'un core dump, une étude de la pile d'appel donne un maximum d'information en général. --------------- There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! -- |
gilou ModérateurModzilla | Le mécanisme est automatique depuis les premiers Unix. Si un programme qui plante ne génère pas un core dump, c'est parce que le système a été configuré pour l’empêcher, avec un "ulimit -c 0" dans un scripts de boot par exemple. Il suffit de réactiver la génération des core dumps en faisant "ulimit -c unlimited".
--------------- There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! -- |
Publicité | Posté le 26-04-2011 à 12:46:11 |
Un Programmeur |
--------------- The truth is rarely pure and never simple (Oscar Wilde) |
theshockwave I work at a firm named Koslow |
Message édité par theshockwave le 26-04-2011 à 14:33:44 --------------- last.fm |
Noobs69 | Une idée du nom de la lib, d'une description ? |
theshockwave I work at a firm named Koslow | En cherchant un peu grâce à notre ami commun google, on trouve pas mal de tentatives de proposer des exceptions en C, mais globalement, on voit les solutions se diviser en deux catégories au moins :
--------------- last.fm |
gilou ModérateurModzilla |
C'est sur que l'on pouvait deviner que ton problème concernait de l'embarqué, qui a des contraintes spécifiques (pas de core, vu qu'il y a pas d'espace de stockage pour ça à priori). J'avais probablement pas bien nettoyé ma boule de cristal. Message cité 1 fois Message édité par gilou le 26-04-2011 à 15:09:09 --------------- There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! -- |
Noobs69 | Merci, donc préférable de monter une machine en ubuntu ou autre ?
|
theshockwave I work at a firm named Koslow |
S'il est simplement sous cygwin pour faire du cross compiling, c'est pas gênant de reposer sur des signaux, tant qu'il n'attend pas que son programme soit portable sous windows.
Comme je le dis juste au-dessus, ca dépend de ce que tu fais de ton programme, c'est pas nécessaire d'avoir une machine proche de l'environnement d'exécution pour développer sur de l'embarqué, fort heureusement. Message édité par theshockwave le 26-04-2011 à 16:10:34 --------------- last.fm |