Raven10001 发表于 2023-9-17 23:03:12

请各位大佬看看为什么下面的代码不能编译运行,求帮助谢谢

C:\Users\15316\AppData\Local\Temp\ccCNdMoO.o        test1.c:(.text+0x254): undefined reference to `Istrcmp'
C:\Users\15316\Desktop\fishC\collect2.exe        ld returned 1 exit status

isdkz 发表于 2023-9-17 23:03:21

这个错误是因为在你的代码中调用了一个未定义的函数 "Istrcmp",导致编译器无法找到该函数的定义。你需要检查你的代码中是否有定义该函数的语句,或者是否有链接该函数的库。

另外,你提供的错误信息中也显示了一个链接器错误 "collect2.exe ld returned 1 exit status",这通常是由于链接器找不到某个库或者库文件有问题导致的。你需要检查你的代码中是否有调用其他库中的函数,或者是否需要链接其他库。

综上所述,你需要检查你的代码中是否有定义 "Istrcmp" 函数的语句,或者是否需要链接其他库来解决这个问题。

Raven10001 发表于 2023-9-18 09:07:46

isdkz 发表于 2023-9-17 23:03
这个错误是因为在你的代码中调用了一个未定义的函数 "Istrcmp",导致编译器无法找到该函数的定义。你需要检 ...

谢谢大佬
页: [1]
查看完整版本: 请各位大佬看看为什么下面的代码不能编译运行,求帮助谢谢