コードブロックは
答えて
を使用しています。いくつかの調査の後、このファイルはもはやライブラリに含まれていないようです。このライブラリを引き続き使用したい場合は、graphics.hを見つけてソースコードと同じ場所に配置する必要があります。あなたのソースコードで
、あなたがして書きます: #include "graphics.h"
'graphics.h'は標準Cライブラリにはありませんでした。 –
ステップ1:http://winbgim.codecutter.org/からgraphics.hライブラリをダウンロードするか、このlinkを使用しています。
手順2:ダウンロードしたファイルを抽出します。あなたのコンパイラのディレクトリのincludeフォルダにコピー&ペーストgraphics.hとwinbgim.hファイル:
graphics.h
winbgim.h
libbgi.a
ステップ3:あなたは、3つのファイルを取得します。 (コンピュータのCドライブにCode :: Blocksがインストールされている場合は、Disk C >> Program Files >> CodeBlocks >> MinGW >> include
を実行してください。)
手順4:libbgi.aをコピーしてコンパイラディレクトリのlibフォルダに貼り付けます。
ステップ5:Code :: Blocksを開きます。このウィンドウで、「リンク・ライブラリ」部分の下で[追加]ボタンをクリックし、手順4
ステップ7にlibフォルダにコピーしlibbgi.aファイルを参照して選択:Settings >> Compiler >> Linker settings
ステップ6に行きます:右側の「その他のリンカーオプション」に移動して、次のコマンドを貼り付けてください:
-lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32
ステップ8:ステップ6と7が正しいことを確認してください。これまでの2つのステップのスクリーンショットがあります。 OKを次にクリックします。
Graphics.h in codeblocks - Compiler Settings
Global Compiler Settings >> Linker Settings
ステップ9:CまたはC++でgraphics.hプログラムコードをコンパイルしようとすると、エラーが発生します。これを解決するには、テキストエディタでgraphics.hファイル(手順3のインクルードフォルダに貼り付け)を開きます。行番号302に移動し、この行でその行を置き換える:
"int left=0, int top=0, int right=INT_MAX, int bottom=INT_MAX"
それは(上記と同じ)正しいかどうかは
ファイルを保存しているとして、それを残します。完了!
graphics.
hヘッダーファイルを含むCまたはC++プログラムをコンパイルできます。 Cコードをコンパイルすると、次のようなエラーが表示されます:“fatal error: sstream : no such file directory”
。この問題では、ファイル拡張子が.
cの場合は.cpp
に変更してください。
graphics.hとwinbgim.hをC:\ MinGW \ includeフォルダに貼り付けます。 libbgi.aをC:\ MinGW \ libに貼り付けます。この解決策が働くでしょう。既定のコンパイルのインストール場所がC:\ MinGWに設定されているためです。それ以外の場合は、codebolckでコンパイルのインストール場所を変更することができます。 設定>>グローバルコンパイラ設定>>ツールチェイン実行可能
- 1. テンプレート・エラー・コードブロックは、C++、コードブロックは、エラー
- 2. ASP.NETコードブロックはSite.master
- 3. TextMateはコードブロック
- 4. コードブロックとコードブロックの選択
- 5. は、配列サイズ(コードブロック)
- 6. perlコードブロック
- 7. ラッパーは、例えば、コードブロック
- 8. @Testコードブロックの一つは
- 9. コードブロックのインデントエラー?
- 10. AMPとコードブロック
- 11. コードブロックのデバッグ
- 12. C fread charコードブロック
- 13. コードブロックでのデバッグ
- 14. エラー:コードブロック10.0
- 15. バッチスクリプトexccheting unchosenコードブロック
- 16. コメントC++のコードブロック
- 17. UbuntuまたはWindowsのコードブロック。違いは?
- 18. MVCコードブロック内のカミソリブラケット
- 19. Org-modeコードブロック評価
- 20. aspxコードブロック対runatサーバ
- 21. のMySQLコネクタ/ C++コードブロック
- 22. 剃刀出口コードブロック
- 23. コードブロックが適切に
- 24. コードブロックでバッファをクリアするには?
- 25. foreachループ - CS1026は:)次のコードブロックで
- 26. MacでコードブロックをIfstreamするには?
- 27. コードブロックを設定するには?
- 28. asp.net xslコードブロックは動作します
- 29. DokuWiki:コードブロック内のハイライト部分?
- 30. java-timingコードブロックの実行
'graphics.h'はC++標準ヘッダーではありません。どのツールチェーンを使用していますか? IIRCは、古くからのTurbo C++コンパイラをサポートする唯一のものです。 –
https://stackoverflow.com/questions/20313534/how-to-use-graphics-h-in-codeblocks/46300800 –