error LNK2019: 无法解析的外部符号
1>main.obj:errorLNK2019:无法解析的外部符号"double__cdeclGetRealFromKeyboard(void)"(?GetRealFro...
1>main.obj : error LNK2019: 无法解析的外部符号 "double __cdecl GetRealFromKeyboard(void)" (?GetRealFromKeyboard@@YANXZ),该符号在函数 "double __cdecl GetReal(char *)" (?GetReal@@YANPAD@Z) 中被引用
1>main.obj : error LNK2019: 无法解析的外部符号 "char * __cdecl GetStringFromKeyboard(void)" (?GetStringFromKeyboard@@YAPADXZ),该符号在函数 "char * __cdecl GetString(char *)" (?GetString@@YAPADPAD@Z) 中被引用 展开
1>main.obj : error LNK2019: 无法解析的外部符号 "char * __cdecl GetStringFromKeyboard(void)" (?GetStringFromKeyboard@@YAPADXZ),该符号在函数 "char * __cdecl GetString(char *)" (?GetString@@YAPADPAD@Z) 中被引用 展开
5个回答
展开全部
你用了zylib库函数了吧。这个错误说明你包含了zylib.h,但没有正确导入它的链接库。
要确认zylib的链接库放在正确的位置(一般放在VS/VC目录子目录,参考VC的选项目录设置),并被工程正确的导入(可以在工程设置中导入,也可以通过代码)
要确认zylib的链接库放在正确的位置(一般放在VS/VC目录子目录,参考VC的选项目录设置),并被工程正确的导入(可以在工程设置中导入,也可以通过代码)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
遇到这种问题一般都是由于缺少相应的库文件
右击项目,选择“属性”--“链接器”--“输入”--“附加依赖项”
根据错误中的提示在下图右边的红色框内添加相应的lib文件
再次编译运行即可避免此类错误产生
这是我们常见的错误,我们要学会解决
只有在不断地探索解决的时候才会有收获
这样对程序员才是一种欣喜,一种进步
右击项目,选择“属性”--“链接器”--“输入”--“附加依赖项”
根据错误中的提示在下图右边的红色框内添加相应的lib文件
再次编译运行即可避免此类错误产生
这是我们常见的错误,我们要学会解决
只有在不断地探索解决的时候才会有收获
这样对程序员才是一种欣喜,一种进步
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以看看是不是工程里面没有添加那个头文件,一般文件还是在哪个文件夹下,但是没有添加进工程,我有两次就是那样的,你可以试试找到CDynSplitterWnd头文件然后添加进工程,或者包含试试。我也不清楚你的具体情况,所以只是猜测而已。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
GetStringFromKeyboard这个函数的执行体未被找到。请检查头文件是否包含正确。
static变量的声明错误,也会导致LNK2019,你可以在MSDN里输入LNK2019查看更详细的信息。
static变量的声明错误,也会导致LNK2019,你可以在MSDN里输入LNK2019查看更详细的信息。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询