Hallo. Habe eine (möglicherweise) dumme Frage bitte. Bisher hatte ich Eclipse und GCC für ARM mit einem MAKEFILE als nicht gemanagtes Projekt laufen. Ich wollte jetzt mal versuchen, daraus ein von Eclipse gemanagtes Projekt zu machen, da ich mit MAKE (immer noch) auf Kriegsfuss stehe. Es hat soweit auch geklappt bis auf eine Sache bei der ich hänge. Mein Projekt hat ein STARTUP.S , dass während des Build-prozesses übersetzt werden soll. Das geschieht aber nicht. Mein Frage ist jetzt: Was muss ich bitte bei Eclipse wo eintragen, dass das STARTUP.S beim Build-prozess berücksichtigt wird? STARTUP.s ist im Eclipse Project Explorer sichtbar und ich habe schon diverse Versuche getätigt bei den Build-settings beim GCC Assembler. Bis aber ohne Erfolg. Kann mir jemand helfen bitte ? Danke sehr. Samos
samos schrieb: > STARTUP.s ist im Eclipse Project Explorer sichtbar und ich habe > schon diverse Versuche getätigt bei den Build-settings beim GCC > Assembler. Bis aber ohne Erfolg. Standardmäßig werden von Eclipse nur Assemblerdateien mit groß geschriebenem "S" am Ende als Assembler-Datei erkannt. Also entweder die Datei in startup.S umbenennen oder die Endung *.s in den Dateizuordnungen für Assembler-Dateien hinzufügen. Christian
samos schrieb: > Da wäre ich nie drauf gekommen! Der Hintergrund ist: Dateien, die auf .S enden, sind Assembler- Quelldateien, die zuvor durch den C-Präprozessor geschickt werden sollen. Datteien, die auf .s enden, werden nicht durch den Präprozessor geschickt. Solche Dateien kann man sich beispielsweise vom Compiler als Zwischenergebnis ausgeben lassen (normalerweise erzeugt er dieses Zwischenergebnis nur in einer temporären Datei und schickt danach sofort den Assembler darauf los).
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.