Gast
#4704518
Hallo, ich bin auf der Suche nach einem Makefile für C und C++ , kann mir hier wer weiter helfen ? Gruß
|
Anzeige
|
Makefile für C und C++
Gast
#4704518
Hallo, ich bin auf der Suche nach einem Makefile für C und C++ , kann mir hier wer weiter helfen ? Gruß
Gast
#4704530
Bitte schön! Deine benötigten Targets musst du natürlich noch selbst hinzufügen.
Gast
#4704534
Oh, anscheinend kann man hier keine leeren Dateien anhängen. Das ist natürlich ziemlich bescheuert. Egal, du kannst du dir die Datei natürlich genauso gut auch selbst erzeugen:
Gast
#4704635
Ich habe mal mein Lieblings-Makefile drangehängt.
Gast
#4704637
Alleine bei Amazon gibt es 6 Bücher zum Thema Makefile. Es gibt bei gnu ein PDF mit einer 200 seitigen Anleitung. https://www.gnu.org/software/make/manual/make.pdf Aber du möchtest alles für dich passend serviert bekommen? Lies dich doch erst einmal in das Thema ein, bevor solche Fragen kommen. Hier mal für Makefile im AVR Studio: https://www.mikrocontroller.net/articles/Beispiel_Makefile Tutorial/Exkurs: https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Exkurs_Makefiles Mfile: http://www.sax.de/~joerg/mfile/ Weiteres Beispiel: https://gist.github.com/entrity/5424505 Oder auch hier: Beitrag "Asuro Problem AVR Studio 7"
Gast
#4712552
Wieso? Make funktioniert auch ohne Makefile:
Gast
#4716965
Nach längerem einlesen hab ich jetzt eine komplett andere Version die schon mal augenscheinlich funktioniert. Dieses Make war ein C/C++ Makefile das ich im internet gefunden habe, ich habe es um weiter Funktionen erweitert wie program: -> Programmer und das erzeugen der weiteren Dateien wie eep hex lss elf. Wenn ich aber Make all oder Make Program ausführe kommt nach dem brennen noch -> avrdude done. Thank you. make: *** [program] Error 1 rm main.o Was läuft denn hier nicht richtig liegt es an den avrdude optionen ? Gruß
Gast
#4718198
PittyJ schrieb: > Alleine bei Amazon gibt es 6 Bücher zum Thema Makefile. > Es gibt bei gnu ein PDF mit einer 200 seitigen Anleitung. > https://www.gnu.org/software/make/manual/make.pdf > > Aber du möchtest alles für dich passend serviert bekommen? Lies dich > doch erst einmal in das Thema ein, bevor solche Fragen kommen. Ganz schön frech diese Antwort! Und überheblich zugleich.
Gast
#4718321
Finde ich nicht. Die Leute möchten sich heute nicht mehr in eine Materie einarbeiten und selbständig etwas neues lernen. Sie kommen hier her, fragen unkonkret und erwarten sofort eine Antwort auf ihr sehr spezielles Problem. (Makefiles sind abhängig vom OS, Compiler, Shell etc. Alles das hat der Original-Frager nicht erwähnt) Es gab mal was wie 'Hilfe zur Selbsthilfe'. Aber viele hier möchte ihr Essen schon vorgekaut haben. Ein googeln nach "Makefile +Anleitung" hätte schon gereicht. Aber nicht mal das wollte der Original-Frager machen.
Gast
#4718502
Was Du beschreibst habe ich hier leider auch sehr oft feststellen müssen, stimmt soweit. Nur habe ich auch schon ein paar Male gewisse Source Dateien unter VisualC oder auch GCC compiliert. Dabei bin ich auch auf gewisse Dinge gestoßen, daß mal ein Makefile erforderlich war oder auch manchmal nicht. Der angegebene Link: https://www.gnu.org/software/make/manual/make.pdf führt den Anwender nicht wirklich weiter. Warum? Ein Elektiker muß auch nicht studiert haben, das Ohmsche Gesetz reicht ihm in den meisten Fällen. Ich habe schon viel in Richtung Makefile gesucht. Aber nichts gebrauchbares gefunden. So in dieser Art: ----------------- - Wann braucht man ein MAKEFILE - Was muß wo ins MAKEFILE? - Wie ist es korrekt und übersichtlich geschrieben? - ... Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|