Guten Tag liebe Community :D
Ich bin ein Neuling im Bereich der µC und dem programmieren in C über
das Atmel Studio 6. Ich hab schon etwas Programmiererfahrung in einigen
anderen Sprachen bzw Entwicklungsumgebungen, doch bei AS6 habe ich seit
ein par Tagen ein Problem das ich einfach nicht gelöst bekomme.
Ich versuche mit einem Mega8 ein LCD mit dem HD44780 Controller
anzusteuern. Ich habe mir dafür eine Lib von Peter Fleury
heruntergeladen und sie in mein Projekt eingebunden (ich hoffe ich hab
das auch richtig gemacht:D ), nun, mein "Testcode" sieht momentan so aus
:
1 | #include <stdlib.h>
|
2 | #include <avr/io.h>
|
3 | #include "lcd.h"
|
4 |
|
5 | int main(void)
|
6 | {
|
7 |
|
8 | /* Initialisiere Display, Cursor aus */
|
9 | lcd_init(LCD_DISP_ON);
|
10 |
|
11 | /* loesche das LCD Display und Cursor auf 1 Zeile, 1 Spalte */
|
12 | lcd_clrscr();
|
13 |
|
14 | /* String auf Display anzeigen */
|
15 | lcd_puts("Hello world.");
|
16 |
|
17 | }
|
Wenn ich nun allerdings versuche mein Programm zu compilieren bekomme
ich 2 Fehlermeldungen:
1. cannot find -llcd.h
und
2. ld returned 1 exit status
Kennt einer von euch evtl dieses Problem oder weiß wie ich es lösen kann
? Ich habe heute Vormittag bereits meinen Programmier-Lehrer gefragt,
doch er wusste leider auch nicht weiter weswegen Ihr sozusagen meine
letzte Hoffnung seid :=)
Auch wenn ich nicht glaube das es hier diese "mach's selbst und benutz
mal Google"-User gibt, ich habe bereits sehr viel gegoogelt und auch im
Forum die SuFu genutzt doch leider nichts passendes gefunden.
Gruß
Tim