【发布时间】:2016-07-02 19:06:38
【问题描述】:
这是第一个文件
extern void init();
int main()
{
init();
}
现在是第二个也是最后一个文件
inline void init()
{
return;
}
这 2 个 C++ 文件是在 Visual Studio 2015 下作为 Win32 控制台应用程序项目构建的。 .pdb 文件是在编译后生成的。
那么为什么链接器无法解析外部函数init()?
test.obj : 错误 LNK2019: 函数 _main 中引用的未解析外部符号“void __cdecl init(void)”(?init@@YAXXZ)
【问题讨论】:
-
你的建议就像一个魅力!不知道该怎么感谢伯尔先生,就好像你差点救了我的命。