Skocz do zawartości


magic385

Rejestracja: 03 maj 2010
OFFLINE Ostatnio: 03 05 2010 23:37
-----

Moje tematy

[C++] Dev-C++ - błędy linkera

03 05 2010 - 17:11

Hej.
Mam taki problem: Napisałam program który ma tworzyć prostą bazę danych w c++. Pisałam w devie 4.9.9.2. Jeśli chodzi o zastosowanie programu to ma to być dodawanie usuwanie i modyfikowanie rekordów w bazie. Postać bazy jest wczytywana z pliku. I warunkiem jest że program ma wykorzystywać listę jednokierunkową. Dodatkowo ma to być podzielone na moduły. I właśnie tu jest mój główny problem. Występują błędy linkera podczas kompilacji. Wyswietla mi się
[Linker error] undefined reference to `Dodaj()' .I tak przy kazdej funkcji.
Zrobiłam tak. Mam main.cpp, modMenu.cpp, modMenu.h, modFunkcje.cpp i modFunkcje.h. W module Menu mam funkcje oparta na switchu ktora pozwala wybrac co chcemy z baza robic.
W module Funkcje mam funkcje które wywołuje switch czyli np Dodawanie elementu do bazy albo usuwanie. Wszystkie funkcje działaja zlepione razem ale przy podziale na moduły juz nie. Dodałam we wszystkich modułam dyrektywy żeby się łączyły i nie wiem z czym może być problem. Proszę o szybką pomoc.