Visual c++ 错误LNK2019:在函数main中引用了未解析的外部符号

Visual c++ 错误LNK2019:在函数main中引用了未解析的外部符号,visual-c++,Visual C++,我正在使用一个库使用VS2010生成多模式优化函数。我包括库的头文件并告诉VS库目录在哪里;但是,它没有附带*.lib文件,只有源文件和头文件,所以我不能将VS指向其他库目录 如果我只包含头文件并运行代码,它就可以正常工作。如果我从该库调用任何方法,我会得到LNK2019错误: 错误LNK2019:未解析的外部符号无效uu cdecl g_初始化CHAR*?g_初始化@@YAXPEAD@Z在函数main中引用 我环顾四周,每个人都说我应该链接这个库,但我没有一个库文件。我该怎么办 关于这些头文件

我正在使用一个库使用VS2010生成多模式优化函数。我包括库的头文件并告诉VS库目录在哪里;但是,它没有附带*.lib文件,只有源文件和头文件,所以我不能将VS指向其他库目录

如果我只包含头文件并运行代码,它就可以正常工作。如果我从该库调用任何方法,我会得到LNK2019错误:

错误LNK2019:未解析的外部符号无效uu cdecl g_初始化CHAR*?g_初始化@@YAXPEAD@Z在函数main中引用

我环顾四周,每个人都说我应该链接这个库,但我没有一个库文件。我该怎么办


关于这些头文件的实现,有两种方法

1您可以将其添加到项目中

2自己编译库,您将得到*.lib文件。在此之后,将其添加到您的项目中

阅读此库的文档,了解如何使用它。 您还可以检查是否有在头文件中声明的实现方法/函数