본문 바로가기

PL/C & C++

[C&C++] undefined reference to~ /cpp 파일에서 c 파일 불러오기

 

[C, C++] error: undefined reference to

빌드 시 가장 흔하게 발생하는 에러 중 하나로 다음 두가지 이유 중 하나로 발생한다. 1. 가장 흔히 발생하...

blog.naver.com

 

cpp 파일에서 c 파일에 구현되어 있는 함수를 call 할때 발생한다.

c 파일에 구현되어 있는 함수의 정의가 적혀 있는 header 파일을

#ifndef _FILENAME_H_

#define _FILENAME_H_

#ifdef __cplusplus

extern "C" {

#endif

        ....

#ifdef __cplusplus

}

#endif

#endif /* _FILENAME_H_ */

extern "C"{ } 로 감싸야 함

'PL > C & C++' 카테고리의 다른 글

[C++] 전처리문  (0) 2023.04.06
[C++] lambda 표현식  (0) 2023.03.16
[C&C++] 조건부 컴파일 사용하기  (0) 2022.06.22
[C] 실행 파일 옵션 사용하기  (0) 2021.08.31
[C&C++] 구조체 비트 필드 사용하기  (0) 2021.07.23