Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Programowanie w języku C w środowisku AVR Studio4
Andrzej plik "lcd_alfanum.h" tylko udaje plik nagłówkowy a tak naprawdę jest to zwykły plik zawierającym fragment kodu w języku C włączany dyrektywą #include. Tak naprawdę powinien nazywać się "lcd_alfanum.c". Program działa ponieważ plik "lcd_alfanum.h" jest kompilowany podczas każdej kompilacji i nie jest potrzebny do niego plik żródłowy.

W mojej wersji plik "alfa_lcd.h" jest klasycznym plikiem nagłówkowym, który należy dołączyć do programu głównego:
#include "alfa_lcd.h"

To jednak nie wystarczy, ponieważ kompilator musi skompilować również plik źródłowy biblioteki "alfa_lcd.c" powiązany z plikiem nagłówkowym "alfa_lcd.h". Ten plik musi być dodany do listy kompilowanych plików razem z plikiem main.c. Na moim ekranie po lewej stronie widać na liście plików źródłowych nazwy dwóch plików: main.c i alfa_lcd.c. Tak przynajmniej jest w AVRstudio.
73 Adam
Odpowiedz


Wiadomości w tym wątku

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości