我有一个头文件,我们header1.h
用函数的定义来调用它,比如说myFunc()
在里面。我的 C++ 项目有一个源文件,我们称之为main.cpp
头文件main.h
。我已经包含header1.h
在了main.h
,然后又包含main.h
在了main.cpp
。
在main.cpp
我有一个类构造函数让我们调用它MyClass
,我有这个代码:
MyClass:MyClass(...)
.
.
{
.
.
f = myFunc(...);
.
}
当我编译代码时,我得到这个错误:
error LNK2019: unresolved external symbol _myFunc referenced in function
这个错误的原因是什么?