logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

STM32 Keil - Błąd kompilacji LwIP 1.4.0: brak pliku lwip/ip_addr.h

Kleczkoś 28 Paź 2012 15:31 1593 3
REKLAMA
  • #1 11460463
    Kleczkoś
    Poziom 11  
    Posty: 59
    Pomógł: 4
    Witam.
    Próbuję uruchomić bibliotekę LwIP 1.4.0 i mam problem z jej kompilacją. A dokładniej z błędami typu:
    Kod: text
    Zaloguj się, aby zobaczyć kod

    Wcześniejsze błędy tego typu, dotyczące innych plików, rozwiązałem poprzez dodanie ścieżki w Options for Group\ C\C++ \ Include paths, co w tym przypadku nie skutkuje.
    Jak rozwiązać ten problem?

    Załączam zrzut ustawień Include paths. STM32 Keil - Błąd kompilacji LwIP 1.4.0: brak pliku lwip/ip_addr.h
  • REKLAMA
  • #2 11460494
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • Pomocny post
    #3 11460642
    Freddie Chopin
    Specjalista - Mikrokontrolery
    Posty: 13336
    Pomógł: 1712
    Ocena: 870
    Ja musiałem dodać do kompilacji takie ścieżki:

    lwIP/include lwIP/include/ipv4 lwIP/netif/include

    Wg mnie Twoja pierwsza ścieżka jest zbędna, druga powinna być skrócona o "\lwip" (to jest przyczyna Twojego błędu zapewne), a brakuje Ci być może tej z netif/include.

    4\/3!!
  • #4 11460669
    Kleczkoś
    Poziom 11  
    Posty: 59
    Pomógł: 4
    Freddie Chopin napisał:
    Ja musiałem dodać do kompilacji takie ścieżki:

    lwIP/include lwIP/include/ipv4 lwIP/netif/include

    Wg mnie Twoja pierwsza ścieżka jest zbędna, druga powinna być skrócona o "\lwip" (to jest przyczyna Twojego błędu zapewne), a brakuje Ci być może tej z netif/include.

    4\/3!!


    Skrócenie ścieżki o \lwip rozwiązało problem. Dzięki za pomoc
REKLAMA