함수 선언 : ModuleFunc.h
함수 정의 : ModuleFunc.cpp
메인 정의 : ModuleMain.cpp

 

1. ModuleFunc.h 헤더 파일은 컴파일 필요없고 각 cpp파일 상단에
----------------------------------------------------------------
#include "ModuleFunc.h" 

 

2. ModuleFunc.cpp를 컴파일 해서 ModuleFunc.o파일 만든다.
----------------------------------------------------------------
> g++ -c ModuleFunc.cpp

 

3. 생성된 ModuleFunc.o 파일을 참조해서 main 함수가 있는 ModuleMain.cpp 파일을 컴파일 한다.
----------------------------------------------------------------
> g++ -o ModuleMain.exe ModuleMain.cpp ModuleFunc.o