Tworzenie statycznej biblioteki

Język C dla mikrokontrolerów Tensilic
ODPOWIEDZ
Awatar użytkownika
squeez
Użytkownik
Posty: 81
Rejestracja: 16 paź 2017, 23:52

Tworzenie statycznej biblioteki

Post autor: squeez » 19 gru 2017, 10:17

Mam takie pytanie bo już raz próbowałem ale ni nie wyszło :)

Standardowo z SDK od ESP w katalogu lib są prekompilowane biblioteki dostarczane przez Espressif w pliku makefile dołącza się je do tworzonego projektu.
Teraz jest taka spraw mam np. bibliotekę do MQTT i chciałbym z niej również zrobić taką prekompilowaną (wynikowy plik .a), umieścić w katalogu z innymi bibliotekami i do projektu dołączać samą bibliotekę i plik nagłówkowy zamiast cały kod źródłowy biblioteki.

Trochę by to ułatwiało i porządkowało sprawy bo w bibliotece nie mam potrzeby nic zmieniać tylko korzystać z funkcji jakie posiada.

Co do próby, raz próbowałem i nawet zrobiło mi plik mqtt.a ale jak próbowałem w innym projekcie odwołać się do niej to kompilator sypał błędy.

Awatar użytkownika
SunRiver
Administrator
Posty: 442
Rejestracja: 08 paź 2017, 11:27
Lokalizacja: Opole
Kontakt:

Re: Tworzenie statycznej biblioteki

Post autor: SunRiver » 23 gru 2017, 22:43

sorki że teraz odpisuję , z bibliotekami prekompilowanymi .a niema kłopotu , tworzysz static library i kompilujesz ,ale
żeby nie było błędów trzeba dobrze zrobić referencje ... Pisałem statiki w ECLIPSE pod IDF ESpressife , ale wywala
nie próbowałem później już pisać choć zerknę z ciekawości na VGDB
.... z każdym bitem serca ....
💫SunDUINO
💦Google+
💦Kanał Youtube
💦Sotton

ODPOWIEDZ