나는 다음과 같은 라인이있는 파일 A.cpp
이 : 나는 다음과 같은 한 B.h
에서C++ 링커 오류
#include"B.h"
int main(int argc, char **argv)
{
...
char *input_file = *argv;
B *definition = new B(input_file);
...
}
을 :
내가 컴파일 할 때class B
{
public:
// Constructors
B(void);
B(const char *filename);
...
}
, 나는 다음과 같은 오류가 발생합니다 : undefined reference to 'B::B(char const*)'
수정 방법에 대한 제안 사항이 있으십니까?
감사합니다.
-1 함수를 정의 했습니까? –