Hej :))
Mam problem, nie mam pojęcia jak skompilować pliki oraz je zlinkować tak żeby otrzyamać gotowy program.(ogl jako kompliator słuzy mi Terminal w Linuxie)
A i to był przykład z ksiązki
plik afryka.cpp
`#include <iostream>
using namespace std;
#include "nagl.h"
int ile_murzynow=9;
int main()
{ cout<<"Poczatek porogramu\n";
funkcja_francuska();
funkcja_niemiecka();
cout<<"Koniec programu\n";
}
void funkcja_egipska()
{ cout<<"Jestem w Kairze !----------\n";
cout<<"Na świecie jest" <<ile_murzynow
<<" murzynów, oraz"<<ile_europejczykow
<<" europejczyków\n";
}
void funkcja_kenijska ()
{ cout<<"Jestem w Nairobi !----------\n";
cout<<"Na świecie jest" <<ile_murzynow
<<" murzynów, oraz"<<ile_europejczykow
<<" europejczyków\n";
}
plik europa.cpp
#include <iostream>
#include "nagl.h"
using namespace std;
int ile_europejczykow=8;
void funkcja_francuska()
{ cout<<"Jestem w Paryżu !********\n";
cout<<"Na świecie jest" <<ile_murzynow
<<" murzynów, oraz"<<ile_europejczykow
<<" europejczyków\n";
funkcja_egipska();
}
void funkcja_niemiecka ()
{ cout<<"Jestem w Berlinie !-*****\n";
cout<<"Na świecie jest" <<ile_murzynow
<<" murzynów, oraz"<<ile_europejczykow
<<" europejczyków\n";
funkcja_kenijska();
}
`
plik nag.h
`extern int ile_murzynow;
extern int ile_europejczykow;
void funkcja_egipska();
void funkcja_kenijska();
void funkcja_francuska();
void funkcja_niemiecka();
`