C:\Users\lenovo\AppData\Local\Temp\cc4J5hxz.o:main.c:(.text+0xe): undefined reference to `fun1'
时间: 2023-09-06 12:10:16 浏览: 72
各種MD5計算方法.7z
这个错误是因为编译器找不到函数 `fun1` 的定义。你需要确保在你的代码中有一个名为 `fun1` 的函数的定义。
如果你已经实现了 `fun1` 函数,请检查它是否被正确的编译并链接到你的程序中。如果你尚未实现 `fun1` 函数,请确保你已经在你的代码中正确地声明了它。例如:
```
#include <stdio.h>
void fun1(); // 声明函数
int main() {
fun1(); // 调用函数
return 0;
}
void fun1() { // 实现函数
printf("Hello, world!\n");
}
```
在这个例子中,我们先在 `main` 函数中调用了 `fun1` 函数,然后在代码的末尾实现了 `fun1` 函数。注意,我们在 `main` 函数之前声明了 `fun1` 函数,这样编译器就知道它存在了。
阅读全文