extern undefined reference to
时间: 2023-07-24 18:14:31 浏览: 158
c语言中extern关键字详解.doc
4星 · 用户满意度95%
在编程中,当你在代码中使用了一个外部函数或变量,但是没有在当前文件中定义它时,会出现 "undefined reference" 的错误。这个错误通常发生在链接阶段,编译器无法找到对应的定义。
要解决这个问题,你需要确保在当前文件中包含了对外部函数或变量的声明,并且在链接阶段将其与对应的定义文件一起编译。另外,还要确保对应的定义文件已经被正确地编译并生成了对应的目标文件或库文件。
如果你提供的代码中出现 "extern undefined reference" 的错误,请检查是否缺少对应的声明或定义,并确保链接阶段能够正确找到对应的定义文件。
阅读全文