此种问题的产生一般为
在使用中进行了外部声明,确找不到定义的位置。
比如声明了
extern void GetAppPath(char *PathName);
但是没有加载定义GetAppPath的文件,所以会产生这种错误。
本文主要探讨了在编程过程中遇到的未定义符号错误,并详细解释了这类错误产生的原因:通常是由于声明了某个函数但未正确链接其定义所导致。文章通过具体的示例,即extern void GetAppPath(char* PathName)的声明而缺少对应的定义文件,来帮助读者理解这一常见问题。
此种问题的产生一般为
在使用中进行了外部声明,确找不到定义的位置。
比如声明了
extern void GetAppPath(char *PathName);
但是没有加载定义GetAppPath的文件,所以会产生这种错误。
1219
993
1万+
1万+

被折叠的 条评论
为什么被折叠?