Atollic TrueStudio Lite Error undefined reference to

OP #3753037
Hallo Leute,

ich probiere gerade mal das Atollic TrueStudio Lite 5 aus. Habe meine 
Projektdatein aus CoIDE rüberkopiert und für die Projektstruktur in 
TrueStudio ein wenig angepasst. Allerdings kommt beim Kompilieren die 
Fehlermeldung die ich als Bild angehangen habe.

Ich wundere mich, dass er die Funktionen die ich in der main.c aufrufe 
nicht findet. Ich binde in meiner main.c die main.h ein und in der 
stehen folgende includes, wobei die Funktionen die er nicht findet in 
der peripheral.c stehen, die Prototypen davon in der peripheral.h...
1
#ifndef __MAIN_H
2
#define __MAIN_H
3

4
#ifdef __cplusplus
5
 extern "C" {
6
#endif
7

8
/************************************************************
9
* Include
10
************************************************************/
11

12
#include <stdint.h>
13
#include "stm32f4xx.h"
14
#include "../system/peripheral.h"
15
#include "../system/interrupt.h"
16

17
#ifdef __cplusplus
18
 }
19
#endif
20

21
#endif /* __MAIN_H */

Viele Grüße
Angehängte Dateien:
Gast #4828438
Dein User Code kann auch in einem separaten Ordner abgelegt werden. 
Diesen dann einfach wie folgt hinzufügen:
Rechtsklick aufs Projekt --> Properties --> C/C++ General --> Paths and 
Symbols
Dann im Reiter "Includes" den Ordner hinzufügen und im Reiter "Source 
Location" ebenfalls hinzufügen. Hatte an selber Stelle Probleme und 
hatte nur den Include-Pfad gesetzt...


MFG R.J.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 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.