Witam,
Po rozbudowie projektu i dodaniu wielu plików źródłowych i nagłówkowych pojawił mi się dziwny problem.
Oczywistym powodem takiego błędu jest brak pliku nagłówkowego ale u mnie ten plik nagłówkowy jest jawnie dodany.
I teraz jeśli utworze nowy plik nagłówkowy i do niego skopiuję definicję nie widzianej w sofcie nazwy i zainkluduje to do pliku źródłowego w którym kompilator widzi problem to zgłasza redefinicję - nagle widzi obie definicje.
W czym może być problem, czyżby Keil zrobił jakaś niedoróbkę ?
Przyjmuję że kolejność dodawania ścieżek do lokalizacji z headerami nie ma znaczenia
Po rozbudowie projektu i dodaniu wielu plików źródłowych i nagłówkowych pojawił mi się dziwny problem.
Oczywistym powodem takiego błędu jest brak pliku nagłówkowego ale u mnie ten plik nagłówkowy jest jawnie dodany.
I teraz jeśli utworze nowy plik nagłówkowy i do niego skopiuję definicję nie widzianej w sofcie nazwy i zainkluduje to do pliku źródłowego w którym kompilator widzi problem to zgłasza redefinicję - nagle widzi obie definicje.
W czym może być problem, czyżby Keil zrobił jakaś niedoróbkę ?
Przyjmuję że kolejność dodawania ścieżek do lokalizacji z headerami nie ma znaczenia