Wie die Grafik.h in codeblocks?
Ich habe vor kurzem angefangen zu lernen, Grafiken in C++.
Versuchte ich #include <graphics.h>
in meinem Programm in codeblocks, aber es zeigt Fehler. Dann habe ich heruntergeladen graphics.h
header aus einer Webseite und einfügen in die gehören Ordner, in codeblocks, doch es zeigt graphics.h:No such file or directory
.
Kann jemand mir beibringen, wie zu verwenden graphics.h
in codeblocks?
- Es war ein header, der war in den alten Borland-Compiler. Verwendet ausschließlich für Grafiken in MS-Dos-Anwendungen. Sie sind mindestens 7-Betriebssystemen, 16 bit, 20 Jahre und unzählige compiler-Versionen entfernt von der Nutzung.
- Für "Kann jemand mir beibringen, wie zu verwenden Grafiken in codeblocks?": die Antwort liegt nicht in CodeBlocks (es ist eine IDE, kein compiler!), aber in der Ziel-OS. Wenn für Windows: verwenden Sie den Windows-APIs. Wenn für DOS: überprüfen Sie die Dokumentation, die mit dem compiler, den Sie verwenden.
- Ich bin in ziemlich der gleichen position wie Jefree. Ich bin ein Neuling in C und nach ein paar basic-Programme, die ich gefunden ein code, dass zeichnet einen Kreis. Cool! Und es ist tot einfach - buchstäblich 5 Zeilen lang. Das war die macht der oold-Grafiken.h - die Einfachheit. Jetzt hat man mir vorgeschlagen, zu lernen, OpenGL. 🙁
- Sie sir, nur äußerte meine genauen Gedanken. Danke.
Du musst angemeldet sein, um einen Kommentar abzugeben.
graphics.h
undwinbgim.h
- Dateien in den include-Ordner von deinem compiler-Verzeichnislibbgi.a
zu den lib-Ordner von deinem compiler-Verzeichnisklicken Sie auf Hinzufügen-button im link-Bibliotheken Teil und durchsuchen, und wählen Sie
libbgi.a
Datei-lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32
Für detaillierte Informationen Folgen Sie diesem link.
int left=0, int top=0, int right=INT_MAX, int bottom=INT_MAX,
Aditya Ankur, die Antwort ist unten.AFAIK in der epic-DOS-ära gibt es eine header-Datei namens Grafik.h geliefert, die mit Borland Turbo-C++ - suite. Wenn es wahr ist, dann sind Sie kein Glück, weil wir jetzt in der Windows-ära.
Sie brauchen nicht nur die header-Datei, müssen Sie die Bibliothek, die mit ihm geht. Trotzdem, die
include
Ordner wird nicht automatisch geladen werden, müssen Sie Ihr Projekt so zu tun. Mit der rechten Maustaste auf es :Build options
>Search directories
>Add
. Wählen Sie Ihreinclude
Ordner, halten Sie den relativen Pfad.Bearbeiten Für weitere Hilfe, geben Sie bitte Einzelheiten über die Bibliothek, die Sie versuchen zu laden (bietet
graphics.h
- Datei).Notepad++,von der
include
Ordner, wo Sie installiert habenCodeblocks.
int left=0, int top=0, int right=INT_MAX, int bottom=INT_MAX,
in dieser Zeile.Wenn Sie verwenden möchten Codeblocks und Grafiken.h,die Sie verwenden können, Codeblocks-EP(ich habe es, wenn ich lernen C in der Schule) dann können Sie versuchen,
Codeblocks-EP http://codeblocks.codecutter.org/
In Codeblocks-EP , auf [Datei]->[Neu]->[Projekt]->[WinBGIm Projekt]
Es hat Vorlagen für WinBGIm Projekte installiert und alle notwendigen Bibliotheken bereits installiert.
ODER versuchen, diese https://stackoverflow.com/a/20321173/5227589