LD (1) 썸네일형 리스트형 link error, undefined symbol undefined symbol error는 흔히 어떤 함수를 사용하려고 하는데, 실제 함수의 구현체가 없는 경우에 linking 하는 과정에서 발생하는 에러입니다. 개발자가 보기에는 에러가 발생안해야 하는데, 이상하게 발생한다고 느껴지는 경우들이 종종 있습니다. 몇가지 경우를 살펴봅시다. 1) header file에만 해당 함수가 정의되어있고 구현부가 없는 경우,만약 바이너리(binary)로 되어있는 lib과 h 파일을 사용하는 경우, lib안에 해당 함수가 구현이 안되어있을 것입니다. 2) binary에도 구현이 되어있는데, 안되는 경우,binary 가 so또는 dll 과 같이 shared lib으로 만들어졌을때에, 해당 함수가 export안되어 있어서, 외부에서는 사용할 수 없는 경우입니다. 3) 구.. 이전 1 다음