probleme bei kompilierung

Gast #617227
Hallo,
wenn ich meine progamme kompilieren kriege ich dies meldung:

avr-gcc (GCC) 3.4.6
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is 
NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR 
PURPOSE.

make.exe: *** No rule to make target `obj/main.o', needed by 
`uarpuf.elf'.  Stop.

> Process Exit Code: 2
> Time Taken: 00:02

was kann das problem sein?
Persönliche Seite
new kommen wrote:
> was ist main.cpp?

Das ist die Datei mit dem C++-Quelltext, die bei deinem Makefile in 
dieser Zeile eingetragen ist:

# List C++ source files here. (C dependencies are automatically 
generated.)
CPPSRC = main.cpp

Üblicherweise hat man stattdessen eine C-Quelltextdatei z.B. namens 
main.c und die trägt man in die Zeile ein, die bei deinem Makefile 
derzeit leer ist:

# List C source files here. (C dependencies are automatically 
generated.)
SRC =

Eine einfachst main.c (oder main.cpp), mit der man die 
Compilerinstallation und das Zusammenarbeiten der Toolchain testen kann, 
könnte so aussehen:
1
int main(void)
2
{
3
        return 0;
4
}

Das Makefile (ohne .txt !!!) funktioniert damit, wenn man das make Tool 
mit der Befehlszeile make all aufruft.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.