我有以下代码:

#include<graphics.h>
int main( )
{
    initwindow( 700 , 700 , "MY First Program");
    circle(200, 200, 150);
    getch();
    return 0;
}

但是我得到这个错误:
ld||cannot find -lbgi|
||=== Build failed: 1 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|

我将其添加到链接器选项以及其他内容中。

我该怎么办?

最佳答案

下载this并将其放在C编译器的 lib 文件夹中。同样不要忘记添加链接器:

-lbgi
-lgdi32
-lcomdlg32
-luuid
-loleaut32
-lole32

完成上述操作后,您将获得属于initgraph()或其他内容的实际编译错误。

它在Codeblocks 13.12中为我工作。

10-07 20:59