Witam wszystkich!
Mam problem z polaczeniem pliku naglowkowego z plikiem cpp poprzez inny plik. Mniej wiecej wyglada to tak:
//plik funkcje.h
#ifndef FUNKCJE
#define FUNKCJE
int Dodaj(int a,int b);
#endif
//plik funkcje.cpp
#include "funkcje.h"
int Dodaj(int a,int b){ return(a+b); }
//plik main.cpp
#include "funkcje.h"
#include <iostream>
using namespace std;
int a,b;
int main()
{
cin>>a>>b;
cout<<Dodaj(a,b);
getchar();
}
Przy kompilowaniu pliku main.cpp wyskakuja mi nastepujace bledy:
[Linker error]undefined reference to Dodaj(int,int)
ld returned 1 exit status
Programuje w C++. Wsadzilem te pliki do jednego folderu, sprobowalem wrzucic do docelowego, ale nic z tego. Czy mozna by bylo polaczyc jakos te trzy pliki ze soba, bo na tym mi zalezy?