私は最近、C++でグラフィックスの学習を開始しました。
私は試した #include <graphics.h>
私のプログラムではコードブロックで表示されますが、エラーが表示されます。次に、graphics.h
ヘッダーをサイトから取得し、コードブロックのincludeフォルダーに貼り付けましたが、graphics.h:No such file or directory
。
誰でも私に_graphics.h
コードブロック内?
graphics.h
およびwinbgim.h
コンパイラディレクトリのincludeフォルダー内のファイルlibbgi.a
コンパイラーディレクトリーのlibフォルダーlibbgi.a
ファイル-lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32
詳細については、この link に従ってください。
私の知る限り、壮大なDOS時代には、Borland Turbo C++スイートに付属するgraphics.hというヘッダーファイルがあります。それが本当なら、私たちは今Windows時代にいるので、あなたは運が悪いです。
include
フォルダーからファイルgraphics.hを開きます。int left=0, int top=0, int right=INT_MAX, int bottom=INT_MAX,
を貼り付けます。ヘッダーファイルだけでなく、それに付属するライブラリも必要です。とにかく、include
フォルダーは自動的にロードされないため、プロジェクトを構成する必要があります。それを右クリックしてください:Build options
> Search directories
> Add
。 include
フォルダーを選択し、相対パスを維持します。
編集さらにサポートが必要な場合は、ロードしようとしているライブラリの詳細を入力してください(graphics.h
ファイル。)
CodeblocksとGraphics.hを使用する場合は、Codeblocks-EPを使用できます(大学でCを学習していたときに使用しました)。
Codeblocks-EP http://codeblocks.codecutter.org/
Codeblocks-EPで、[ファイル]-> [新規]-> [プロジェクト]-> [WinBGImプロジェクト]
WinBGImプロジェクト用のテンプレートがインストールされており、必要なすべてのライブラリがプリインストールされています。
またはこれを試してください https://stackoverflow.com/a/20321173/5227589