148Fermer150
SallyLe 15/11/2009 à 23:07
Autrement dit, si tes données sont dans data.h, tu te fais un petit datadump.c qui contient ceci :
#include "data.h"
extern unsigned char* DataBuffer2OTHBuffer(int            calctype,
					   char*          folder,
					   char*          varname,
					   char*          extension,
					   unsigned int   inlength,
					   unsigned char* indata,
					   unsigned int*  outlength);
plus un main (attention, pas un _main) qui passe ton tableau de données en argument à cette fonction et dumpe le résultat dans un fichier, et hop. Ensuite tu n'as plus qu'à compiler séparément bin2oth.c et linker ton datadump.o avec le bin2oth.o ainsi obtenu, tu lances le programme et il te générera le fichier.
(N.B. compiler avec gcc, pas avec tigcc grin)