我错误地在我的问题中粘贴了错误的错误。现在我已经解决了我的问题。
我在编译使用 math.h 库编写的程序时遇到问题。 我可以使用Visual 08和代码块在计算机中编译程序,但是后来我尝试使用我的学校IDE,我遇到了一些错误。
/tmp/ccD2ZV6Q.o: In function `main':
knit2.c:(.text+0x8d): undefined reference to `pow'
knit2.c:(.text+0xce): undefined reference to `pow'
knit2.c:(.text+0x11b): undefined reference to `pow'
collect2: error: ld returned 1 exit status
我必须使用此命令才能编译它:
gcc knit2.c -lm -o knit2.exe
我可以对我的代码做些什么来解决这个问题,以便它可以使用gcc knit2.c
错误似乎出在您的 printf 语句中。
"You will be able to make %.f blankets "
删除反斜杠 (\(,这可能会导致错误。