0

我刚刚在我的新 PC 上安装了 Codeblocks,现在我正在尝试运行一个名为 CML 的库(它是一个来自学校的库,它不是很好)但是当我尝试运行一些非常基本的示例时出现一个奇怪的错误代码。它不是 Devcpp 中的代码本身,它编译得很好。

错误:

d:\program files\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\libcml.a(video.o):video.c|| undefined reference to sleep'|

有谁知道我该如何解决这个问题?

4

1 回答 1

0

Damon 是对的,WinAPI 只提供了一个名为 Sleep 的函数。该错误看起来链接器在您链接到的库中找不到此符号。

第一个猜测是你必须添加

-lWinmm 

到您的链接器命令行。但是,据我记得 Devcpp IDE 应该默认添加这个库......

于 2013-03-13T21:57:54.540 回答