에러, 디버그
VS에러) 함수에서 참조되는 확인할 수 없는 외부 기호 에러 해결법(LNK1120, LNK2019)
혼자 작은 프로젝트를 진행하던 도중 파일 분할 과정에서 에러가 발생했다. 분명 파일 분할 전에는 멀쩡하던 코드가 파일을 분할하니 실행이 안되는게 아닌가;; 구글링을 해보면서 찾아 본 결과, 나와 같이 화난 사람들이 많았다. 뭐 대부분의 해결책은 구글링에서 나오긴 하는데, 나의 경우는 어처구니가 없었다. 먼저 문제 상황은 다음과 같다. 1. a.h에서 함수 선언, a.cpp에서 정의 2. b.h에서 함수 선언, a.h에서 선언된 함수를 이용하기 위해 b.h에서 선언된 함수들을 정의할 b.cpp에서 a.h 를 include함 ===> b.obj 파일에서 해당 에러 발생 구글링에서 찾아 볼 수 있는 해당 에러의 원인은 main관련 문제, 선언후 정의를 안한 문제,등등 싹 다 확인해봤는데 잘못된 점을 찾을 수 ..
2021. 6. 7. 15:52
최근댓글