collect2: error: ld returned 1 exit status graphics.h
collect2: error: ld returned 1 exit status graphics.h
我在 Ubuntu 14 中使用 graphics.h 库
我在使用这个简单的代码时遇到了问题:
#include <graphics.h>
main(){
int gd = DETECT, gm;
initgraph(&gd, &gm, "C:\TC\BGI");
putpixel(25, 25, RED);
closegraph();
getch();
return 0;
}
当我编译它时,它给我这个错误
collect2: error: ld returned 1 exit status
我不知道我做错了什么。
假设您已经安装了所有必要的软件包,
变化:initgraph(&gd, &gm, "C:\\TC\\BGI");
至:initgraph(&gd, &gm, NULL);
并用 lgraph 标志编译它
示例:文件名为 graph.cpp
g++ graph.cpp -o graph -lgraph
我在 Ubuntu 14 中使用 graphics.h 库 我在使用这个简单的代码时遇到了问题:
#include <graphics.h>
main(){
int gd = DETECT, gm;
initgraph(&gd, &gm, "C:\TC\BGI");
putpixel(25, 25, RED);
closegraph();
getch();
return 0;
}
当我编译它时,它给我这个错误
collect2: error: ld returned 1 exit status
我不知道我做错了什么。
假设您已经安装了所有必要的软件包,
变化:initgraph(&gd, &gm, "C:\\TC\\BGI");
至:initgraph(&gd, &gm, NULL);
并用 lgraph 标志编译它
示例:文件名为 graph.cpp
g++ graph.cpp -o graph -lgraph