[英]How to use graphics.h in codeblocks?
我最近開始學習 C++ 中的圖形。
我在代碼塊中的程序中嘗試了#include <graphics.h>
但它顯示錯誤。 然后我從一個站點下載了graphics.h
頭文件並粘貼到代碼塊中的包含文件夾中,但它顯示graphics.h:No such file or directory
。
誰能教我如何在代碼塊中使用graphics.h
?
graphics.h
和winbgim.h
文件復制到編譯器目錄的包含文件夾中libbgi.a
復制到編譯器目錄的 lib 文件夾中libbgi.a
文件-lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32
有關詳細信息,請訪問此鏈接。
您不僅需要頭文件,還需要與之配套的庫。 無論如何, include
文件夾不會自動加載,您必須配置您的項目才能這樣做。 右鍵單擊它: Build options
> Search directories
> Add
。 選擇您的include
文件夾,保持路徑相對。
編輯如需進一步幫助,請提供有關您嘗試加載的庫的詳細信息(提供graphics.h
文件。)
AFAIK,在史詩般的 DOS 時代,Borland Turbo C++ 套件附帶了一個名為 graphics.h 的頭文件。 如果這是真的,那么你就不走運了,因為我們現在處於 Windows 時代。
如果你想用Codeblocks和Graphics.h,你可以用Codeblocks-EP(我在大學學C的時候用過)然后你可以試試
Codeblocks-EP http://codeblocks.codecutter.org/
在 Codeblocks-EP 中,[File]->[New]->[Project]->[WinBGIm Project]
它安裝了 WinBGIm 項目的模板並預先安裝了所有必要的庫。
include
文件夾中打開文件 graphics.h。int left=0, int top=0, int right=INT_MAX, int bottom=INT_MAX,
。在 C/C++ 中使用 Turbo C 進行圖形是一種傳統。 但這也是頸部疼痛。 我們正在使用 Code::Blocks IDE,這將簡化我們的工作。
在 CodeBlocks 中運行圖形代碼的步驟:
要測試設置復制粘貼運行以下代碼:
#include <graphics.h>
int main( )
{
initwindow(400, 300, "First Sample");
circle(100, 50, 40);
while (!kbhit( ))
{
delay(200);
}
return 0;
}
這是 Code::Blocks 的完整設置說明
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.