Error LNK2019:Unresolved External Symbol Referenced In Function 的解决方案

版权声明:本文为博主原创文章,转载请注明出处! https://blog.csdn.net/cgwang_1580/article/details/79592356

在vs调试时可能会出现如下错误:
Error LNK2019:Unresolved External Symbol * Referenced In Function *的解决方案

三种可能的错误:
1、当头文件中声明了一个函数,但是在相应的源文件中却没有对该函数进行定义,则会出现为“解决的外部符号”(unresolved external symbol )错误。
solve method:在源文件中对该函数进行定义;

2、 当一个函数调用了外部的一个库文件中的函数,但是在当前project的properties中并没有将所依赖的(dependent)库文件包含进来时,也会出现这种错误。
solve method:添加依赖库

3、下载的程序是64位的但在32位的环境下编译也会出现该错误
solve method:将编译环境改为64位,在vs选项栏的debug中修改为64位编译环境;

猜你喜欢

转载自blog.csdn.net/cgwang_1580/article/details/79592356