如何在 Linux 中向 gcc 編譯器新增 C/C++ 庫“graphics.h”


在本教程中,我們將討論一個程式,以瞭解如何在 Linux 中向 gcc 編譯器新增“graphics.h”C/C++ 庫。

為此,我們需要編譯並安裝 libgraph 包。

這包括安裝 build-essential 和一些外部包

>>sudo apt-get install build-essential

>>sudo apt-get install libsdl-image1.2 libsdl-image1.2-dev guile-2.0 guile-2.0-dev
libsdl1.2debian libart-2.0-dev libaudiofile-dev libesd0-dev
libdirectfb-dev libdirectfb-extra libfreetype6-dev
libxext-dev x11proto-xext-dev libfreetype6 libaa1
libaa1-dev libslang2-dev libasound2 libasound2-dev

然後在解壓的檔案中設定路徑

>>sudo make install
>>sudo cp /usr/local/lib/libgraph.* /usr/lib

示例

#include<stdio.h>
#include<stdlib.h>
#include<graphics.h>
int main(){
   int gd = DETECT, gm;
   initgraph(&gd, &gm, NULL);
   circle(40, 40, 30);
   delay(40000);
   closegraph();
   return 0;
}

輸出

更新時間: 2020 年 2 月 25 日

1 千 + 次瀏覽

啟動您的職業生涯

透過完成本門課程獲得認證

開始
廣告