链接错误:LNK2019 & LNK1120
Linking error: LNK2019 & LNK1120
首先我有一些OpenCL代码,当我把它放在另一个函数中时,我得到了这个错误,然后我想也许是OpenCL的东西,但现在即使是我的每一个正常代码突然出现报告这个错误每当我创建新函数并将主函数代码放在这些函数中。我已经重新检查了原型,函数调用和函数定义是完全相同和匹配的,也因为我对那些有更多参数的函数有这个问题,比如多达8或10个,但我读到C/c++函数支持更多的参数传递。错误信息为:
ImgConv。obj:错误LNK2019:函数
_main
引用的外部符号"void __cdecl function(.............) (?conv_ser@@YAXPBMPAM10HHH@Z)
无法解析致命错误LNK1120: unresolved externals
我正在报告错误,有很多论坛条目和解决方案信息,如链接一些库功能或功能原型错误等,我已经阅读了它们,但与我的问题无关。
检查项目配置中的链接器输入设置,并确保包含了适当的库(或将它们添加到项目本身)。Visual Studio不会仅仅因为你将源代码添加到项目中就自动执行此操作。
如果'conv_ser'是您创建的函数,请确保该函数的实现在项目中可用。仔细检查以确保原型中的参数(通常在头文件中)与您添加的任何实现的参数相匹配。
您是否尝试过删除void __cdecl function
的所有实例?只需搜索您的项目并将其注释掉。查看您的代码是否可以在此之后编译。
相关文章:
- 类C++中的函数问题(LNK2019和LNK1120错误)
- LNK2019和LNK1120错误,未解析的外部和未解析的符号
- 如何在我的指针和阵列功能中修复未解决的外部错误-LNK2019和LNK1120
- "error LNK2019: unresolved external fatal"和"error LNK1120: 1 unresolved externals"
- QT错误:LNK1120:1未解决的外部Main.OBJ:-1:错误:LNK2019运行QMAKE
- C++使用 Visual Studio 编译错误(LNK1120 和 LNK2019)
- SDL 错误LNK1120 & LNK2019
- 错误 LNK2019:未解析的外部和LNK1120:1 个未解析的外部
- 操作员过载未解决的外部错误LNK1120、LNK2019
- 致命错误LNK1120:1 个未解析的外部 & 错误 LNK2019:函数___tmainCRTStartup中引用_main未解析的外部符号
- LNK2019:函数"函数"中'symbol'引用未解析的外部符号;致命错误 LNK1120:1 未解析的外部
- 程序应该运行…致命错误LNK1120和错误LNK2019
- 即使在一个简单的代码上也能获得LNK2019和LNK1120
- 链接器错误LNK2019和LNK1120
- 链接错误:LNK2019 & LNK1120
- visual studio 2010-C++错误LNK2019和错误LNK1120
- 错误LNK2019:函数__mainCRTStartup中引用的未解析外部符号_main和错误2错误LNK1120:1个
- 错误 LNK2019 和 致命错误 LNK1120:2 个未解析的外部
- Visual C++ Error: LNK2019, LNK2028 and LNK1120
- LNK1120: 1个未解析的外部符号和LNK2019:未解析的外部符号