Forum: Compiler & IDEs fp64lib in Atmel Studio 7 importieren


von Klaus (Gast)


Lesenswert?

Hallo!

Ich würde gerne die 64-bit floating point Bibliothek fb64lib von Uwe 
Bissinger in meinem Projekt verwenden. Allerdings nutze ich keinen 
Arduino, sondern Atmel Studio 7 für einen Atmega1284P.

Sowohl auf der Webseite (https://fp64lib.org/download/) als auch auf 
github (https://github.com/fp64lib/fp64lib) kann man sich eine die 
Bibliothek herunterladen, die diverse Dateien umfasst. Nun habe ich 
leider wenig Ahnung davon.

Muss ich dieses Bibliothek irgendwie vorkompilieren und dann einbinden? 
Oder kann ich die Bibliothek auch von Atmel Studio bzw. der integrierten 
Toolchain mitkompilieren lassen?

Ich bin über jede Hilfe dankbar!

von Oliver S. (oliverso)


Lesenswert?

Sowohl als auch. Wie du willst.

Oliver

von Klaus (Gast)


Angehängte Dateien:

Lesenswert?

Danke schonmal! Ich habe mir die avr-gcc Toolchain von SysProgs 
(https://gnutoolchains.com/avr/) installiert und versucht die Bibliothek 
zu kompilieren. Dabei kam es zu Fehlern, wobei mir die Fehlermeldungen 
leider nicht so richtig weiterhelfen. Habe eine Textdatei angehängt, in 
der die Rückmeldung nach Aufruf von make --debug zu finden sind. Hat 
jemand eine Idee, woran es hapert?

von A. B. (Gast)


Lesenswert?

Im AtmelStudio: Library.h und Library.c(pp) einbinden
**************
- Projekt erstellen:

- in View: Solution Explorer sichtbar machen [CTRL-ALT-L]

- im Solution Explorer: rechts-click, click: Properties
- in Properties: click Toolchain: - C & C++ Compiler: - Directories: 
Pfad für Library.h eintragen.

Library.c(pp) Datei(en) zum Projekt hinfügen.
********************************************
- im Solution Explorer: rechts-click, click: ADD [SHIFT-ALT-A]: - 
existing item:

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
Noch kein Account? Hier anmelden.