간단하게 적으면
#include "A.h"
int main() {
A();
return 0;}
//A.h
void A();
//A.cpp
void A() {
cout << "Hello,World";
}
와 같은 형태에서 undefined reference to A 라는 에러가 뜹니다.
모두 같은 디렉토리에 있고 위와 같이 간소화 하여도 헤더파일에 정의되지 않고 구현파일에 정의된 함수는 인식하지 못합니다.
어떠한 문제일까요?
간단하게 적으면
#include "A.h"
int main() {
A();
return 0;}
//A.h
void A();
//A.cpp
void A() {
cout << "Hello,World";
}
와 같은 형태에서 undefined reference to A 라는 에러가 뜹니다.
모두 같은 디렉토리에 있고 위와 같이 간소화 하여도 헤더파일에 정의되지 않고 구현파일에 정의된 함수는 인식하지 못합니다.
어떠한 문제일까요?