C:\Users\13933\AppData\Local\Temp\ccgsMpfW.o main.cpp:(.text+0xe): undefined reference to `frist_fun()'
时间: 2023-11-20 12:05:51 浏览: 178
这个错误提示表明编译器无法找到名为`frist_fun()`的函数的定义。这可能是因为您在代码中调用了该函数,但是没有在代码中实现该函数。要解决此问题,您需要确保在代码中实现了`frist_fun()`函数,并且在编译时将其链接到可执行文件中。
以下是一些可能导致此错误的原因和解决方法:
1. 您在代码中调用了`frist_fun()`函数,但是没有在代码中实现该函数。请确保在代码中实现了该函数。
2. 如果您在不同的源文件中实现了`frist_fun()`函数,请确保在编译时将所有源文件链接在一起。
3. 如果您使用了第三方库中的`frist_fun()`函数,请确保在编译时将该库链接到可执行文件中。例如,如果您使用了名为`libfoo`的库,请使用以下命令编译代码:`gcc main.c -o main -lfoo`。
4. 如果您使用了C++编译器,请确保将函数声明为`extern "C"`,以便在链接时使用C语言调用约定。例如:`extern "C" void frist_fun();`
阅读全文