编译C代码后出错

时间:2012-10-22 09:07:25

标签: c compiler-errors

我在编译代码时遇到了这个问题。

Error 14 error LNK2019: unresolved external symbol _findFuncs referenced in function _main H:\pshtoolkit_v1.4-src\whosthere\whosthere.obj whoisthere-alt

我应该将哪些库与visual studio链接以解决错误?

3 个答案:

答案 0 :(得分:3)

我应该将哪些图书馆链接到visual studio : 包含_findFuncs的库。

好的,我知道没有帮助,但大概你知道findFuncs是什么,而你正在调用它是有原因的。你在哪里发现的?你有文件吗?

也许你有一个拼写错误调用这个函数(case?),例如它应该是FindFuncs吗?

或者它被定义为某个静态函数?

答案 1 :(得分:2)

我已经解决了错误,这不是库的问题。包含fincFuncs方法的.c文件未正确引用。谢谢你的帮助!

答案 2 :(得分:0)

实际上是链接器错误,你的编译器没有解析我认为的那个名字 对您在main中使用的符号进行转发声明。 可能是你已经完成了前向声明,但却错过了定义本身。 您的链接器正在寻找哪个 这是你的功能"findfunc" 检查它是否有效