Hallo, ich habe folgendes Problem: ich will ein Int oder Float mit dem Befehl sprintf in ein char arry umwandeln. Ich verwende eclipse + mspgcc. Zu dem Problem: Eclipse meldet zuerste keine Fehler, aber wenn ich dann die Zeile einzelnt debugge und in der Zeile ankomme in der sprintf steht, kommt immer folgende Fehlermeldung: "can't find a source file at stdlib/sprintf.c" Wo kann ich die Datei herbekommen? ich habe sie auf meinem rechner auch nicht gefunden. Gruß Peter
Wahrscheinlich hier: http://mspgcc.git.sourceforge.net/git/gitweb-index.cgi -> msp430-libc -> src -> stdlib
tut mir echt leid komme mir ziemlich blöde vor, aber msp430-libc -> src -> stdlib finde ich nicht. Oder soll ich das mit vuprintf nehmen.
>ich habe sie auf meinem rechner auch nicht gefunden.
Die ist ja auch nicht vorhanden. Mach einen Step Over
und nicht Step Into. Dann gibt es auch keine Fehlermeldung.
Sorry wenn ich jetzt etwas sehr dummes frage: Aber kann der Mikrocontroller das später benutzen, wenn ich das jetzt nicht debuggen kann??
Ja, kann er. Libraries müssen nicht im Quellcode vorliegen, um trotzdem zu funktionieren.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.