컴파일(정확히는 링크)을 할 때 아래와 같은 에러를 종종 보곤 한다. unresolved symbol이라는 에러는 말 그대로 해당 심볼명을 찾을 수 없다는 에러이다. 이런 에러가 났을 때, 우리가 해야 할 일은 [ 내가 만든 함수인 경우 ] 1. unresolved symbol이 뜬 곳에서 함수명, 인자의 타입, 개수, 반환값등을 확인한다. 2. 해당 함수를 포함한 파일이 컴파일 되는지 확인한다. 매크로등에 의해 컴파일에 포함되지 않을 수도 있기 때문이다. 쉽게 확인하는 방법의 하나는 해당 함수에 #error를 넣고 컴파일해보는 것이다. 컴파일 에러가 아니라, unresolved symbol이 또 뜬다면, 그 함수는 컴파일에 포함되지 않은것이다. 3. C함수인지 C++함수인지 확인한다. C++로 컴파일 ..