Hallo zusammen, ist es möglich ein Assembler-Library (.inc-Datei - oder sehe ich das falsch) aus einem C-Program anzusprechen? Kann jemand bitte einen Link auf ein Beispiel einstellen? Gruss Christoph
Ich kenne .inc Dateien als Include-Dateien bei bestimmten Assemblern u.a. beim AVR Assembler. Wenn du Assemblerquellcode zu einem C-Projekt hinzufügen willst, geht das. Üblicherweise gibst du die Assembler-Quellcodedateien im Makefile zusammen mit den C-Quellcodedateien an. Oftmals haben die Assembler-Quellcodedateien die Endung .S statt .inc. Die andere Alternative ist, die Assemblerteile inline in den C-Quellcode zu schreiben. http://www.roboternetz.de/wissen/index.php/Inline-Assembler_in_avr-gcc Und je nach verwendetem Assembler (Atmel AVR Assembler, GNU AVR Assembler, ...) wird die Syntax der Befehle, Kommentare und Makros voneinander abweichen. Die Funktionen aus dem Assembler-Quellcode werden im C-Quellcode als externe Funktionen definiert. http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Assembler-Dateien http://www.roboternetz.de/wissen/index.php/Sourcevergleich#GCC_.28Signall.C3.A4nge_messen.29
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.