Tag: sdl

SDL – Simple DirectMedia Layer ist eine plattformübergreifende multimedia-Bibliothek entwickelt, um low-level Zugriff auf audio, Tastatur, Maus, joystick, die 3D hardware via OpenGL und den 2D-video-framebuffer. Es wird von MPEG-Wiedergabe-software, Emulatoren und viele Spiele, darunter das preisgekrönte Linux-port von „Civilization: Call To Power.“ Sollte nicht verwechselt werden mit dem Security Development Lifecycle.

Cross-Plattform-Weg, woraus sich ein thread in C/C++?

Anzahl der Antworten 2 Antworten
In C und C++ gibt es eine cross-Plattform-Weg, woraus sich ein thread? So etwas wie sched_yield() oder Sleep(0)? Tut SDL_Delay(0) immer Ausbeute oder wird es sofort wieder in einigen Implementierungen? yield() ist oft ein schlechtes design. Wenn

Was genau bewirkt EPrivilege angehoben werden?

Anzahl der Antworten 2 Antworten
Ich bin immer ein bug-report, dass einige Funktionen in einigen Musik-Wiedergabe-code in eine externe DLL (SDL_Mixer, falls es hilft), dass mein Programm verwendet wird, ist die Anhebung EPrivilege. Die DLL ist in C geschrieben, so kann ich

Mithilfe der SDL-ersetzen Sie die Farben mithilfe der SDL-Farbe Tasten

Anzahl der Antworten 1 Antworten
Arbeite ich in einem ein einfaches Lustiges Spiel, und die Verwendung von SDL als das display. Die Grafik für das Spiel ist ein Bild der Codepage 437, mit dem hintergrund schwarz und die Schrift weiß. Anstatt viele

So speichern Sie eine SDL Oberfläche zu einer PNG-Datei und Holen Sie sich die Farben Recht?

Anzahl der Antworten 2 Antworten
Schrieb ich einen einfachen patch zum hinzufügen von PNG-speichern-Funktionen, die SDL_Image Bibliothek. Es fast funktioniert, auch. Problem ist, die Farben kommen alle verschlüsselt und ich weiß nicht genug C um herauszufinden, was falsch ist. Kann jemand ansehen

Visual C++ Keine operator ">>" entspricht diesen Operanden

Anzahl der Antworten 1 Antworten
Habe ich die Suche nach einer Lösung um dies für eine Weile. Ich bin versucht, die ">>" und "<<" - Betreiber, wie unten gezeigt, aber bekomme immer die Fehlermeldung "Kein operator" >>' entspricht diesen Operanden". Hier sind

Speichern der openGL-Kontext als video-Ausgang

Anzahl der Antworten 3 Antworten
Ich bin versucht derzeit, speichern Sie die animation in openGL zu einer video-Datei. Ich habe versucht mit openCV's videowriter aber keinen Vorteil. Ich habe erfolgreich in der Lage, eine Momentaufnahme zu generieren und speichern Sie es als

Wie Sie Links zu SDL2 Bibliotheken unter Qt Creator

Anzahl der Antworten 1 Antworten
Habe ich zusammengestellt die neuesten SDL2-Bibliotheken, die von den 'offiziellen' mercurial-repository, und folgte die Anweisungen für die Ubuntu/Linux-build. Aber Qt creator schlägt die Verknüpfung der statisch integrierten Bibliotheken. Hier ist das qmake-Skript: TEMPLATE = app CONFIG +=

Wo ist die sdl-config installiert auf MacOS 10.6 (Snow Leopard)

Anzahl der Antworten 3 Antworten
Nach der Installation SDL und SDL-devel in MacOS X 10.6 (Snow Leopard) versucht zu konfigurieren, die für die Quelle-code, der benötigt SDL ergibt: checking for sdl-config... no checking for SDL - version >= 1.2.0... no *** The

Kompilieren von SDL auf MAC

Anzahl der Antworten 1 Antworten
#include "ffmpeg/libavcodec/avcodec.h" #include "ffmpeg/libavformat/avformat.h" #include "ffmpeg/libswscale/swscale.h" #include "ffmpeg/libswscale/rgb2rgb.h" #include "ffmpeg/libswscale/swscale_internal.h" #include <stdio.h> #ifdef __MINGW32__ #undef main /* Prevents SDL from overriding main() */ #endif #include "SDL.framework/Headers/SDL.h" #include "SDL.framework/Headers/SDL_thread.h" Kompiliert wird mit diesem Befehl: gcc -o t1 tutorial01.c

wie bekomme ich linker-Fehler beseitigen mingw32/bin/ld.exe: cannot find -lSDL

Anzahl der Antworten 1 Antworten
Ich versuche zu bauen SDL für die Verwendung mit Eclipse. Ich bin versucht zu entfernen diese linker-Fehler: Anfang Zusammenstellung 21:15:53 **** Incremental Build of configuration Debug for project CMD **** Info: Internal Builder is used for build

OpenGL 3.x-Kontext-Erstellung mithilfe SDL2 auf OSX (Macbook Air 2012)

Anzahl der Antworten 3 Antworten
Soweit ich bin mir bewusst, das Macbook Air 2012 unterstützt OpenGL 3.2. Bei der Verwendung von SDL 2.0 zum erstellen des OpenGL-Kontext, aber der Kontext ist nur opengl 2.1. Ist es möglich, für SDL 2.0 zum erstellen

Wie kann ich richtig mit SDL_FreeSurface beim Umgang mit einem Vektor von Oberflächen

Anzahl der Antworten 3 Antworten
Ich habe setup ein kleines shooter-Spiel wie ein tutorial für mich bei SDL. Ich habe ein struct von einem Projektil struct projectile { SDL_Surface* surface; int x; int y; }; Und ich diese in einen Vektor. vector<projectile>

Kompilieren von SDL auf OS X mit makefile

Anzahl der Antworten 1 Antworten
Ich versuche zu kompilieren, die tetris-Programm schrieb ich mit C++ und SDL auf OS X. Zuerst habe ich versucht, dies zu tun: `g++ -o tetris main.cpp `sdl-config --cflags --libs` -framework Cocoa` und bekam dies: Undefined symbols: "Game::startGame()",

So installieren Sie die SDL-library in Visual C++ 2008?

Anzahl der Antworten 2 Antworten
Hey, so installieren Sie die SDL-library in VISUAL C++ 2008? Ich ich bin auf der Suche nach einem tutorial, wie zu installieren, aber ich fand nichts gutes :(( bitte hilft mir?, sorry für schlechtes Englisch. Vielen Dank

ifaddrs.h-header nicht gefunden beim kompilieren von SDL für android

Anzahl der Antworten 2 Antworten
Mache ich ein android-Spiel mit der SDL, die erfordert, dass der Zugang zu ifaddrs.h. wenn ich kompilieren für mac, es funktioniert gut. Wenn ich kompilieren für Android, es sagt Datei nicht gefunden. Ich versuche, es aufzunehmen, wie

Wie bekommt man eine minimale SDL-Programm zu kompilieren und verknüpfen in visual studio 2008 express?

Anzahl der Antworten 3 Antworten
Ich versuche, SDL in C++ mit Visual Studio 2008 Express. Das folgende Programm kompiliert, aber nicht link: #include <SDL.h> int main(int argc, char *argv) { return 0; } Den link-Fehler: LINK : fatal error LNK1561: entry point

Schnelle Datei kopieren mit Fortschritt

Anzahl der Antworten 2 Antworten
Schreibe ich eine SDL-Anwendung für Linux, die Werke aus der Konsole (kein X-server). Eine Funktion, die ich habe ist eine Datei-Kopier-Mechanismus, dass Kopien bestimmter Dateien von der Festplatte auf USB-Flash-Gerät, und zeigen den Fortschritt dieser Kopie in

Undefined reference to WinMain@16 bei der Verwendung von SDL

Anzahl der Antworten 1 Antworten
Habe ich eine Menge ärger bekommen alles funktioniert, so dass ich beginnen können, die Entwicklung auf Windows, als adaptiert zu Linux, das ist das, was ich normalerweise verwenden bei der Codierung. Ich bin ein eher bizarres Problem,

Nicht link zu SDL2-Funktionen, die mit MinGW

Anzahl der Antworten 2 Antworten
Ich bin relativ neu in der Programmierung und ich habe beschlossen, SDL versuchen, aber ich bin ein bisschen stecken. Ich habe nicht in der Lage zu bauen, das Projekt in codeblocks und ich bekomme 'undefined reference' für

Wie erstelle ich text mit OpenGL, SDL und C++?

Anzahl der Antworten 1 Antworten
Hörte ich SDL_TFF die ich gelesen habe über hier, aber ich verstehe nicht, wie soll ich das verbinden das TrueType2 Bibliothek. Vielleicht gibt es etwas besseres gibt? Hier ist eine gute Antwort, wenn Sie entscheiden, zu verwenden

Eine Funktions-definition ist hier nicht erlaubt vor '{'

Anzahl der Antworten 4 Antworten
bin ich immer einen lästigen Fehler. ich habe wirklich überall gesucht! ich ging sogar zurück und änderte alle meine if (case) //to-do zu if (case) { //to-do } ich nicht Fragen, eine Menge Fragen wie diese, aber

Größe SDL2-Fenster?

Anzahl der Antworten 3 Antworten
Nur den Sprung von SDL1.2 SDL2, wurde die Umwandlung meinem code, aber konnte nicht herausfinden, wie man die Größe der Fenster. Hier der code, den ich jetzt habe: SDL_DestroyWindow(Window); Window = SDL_CreateWindow("Test", SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, ScreenSizeX, ScreenSizeY, SDL_WINDOW_SHOWN);

enum-Klasse als array-index

Anzahl der Antworten 4 Antworten
Habe ich ein enum als: enum class KeyPressSurfaces { KEY_PRESS_SURFACE_DEFAULT, KEY_PRESS_SURFACE_UP, KEY_PRESS_SURFACE_DOWN, KEY_PRESS_SURFACE_LEFT, KEY_PRESS_SURFACE_RIGHT, KEY_PRESS_SURFACE_TOTAL }; und später habe ich versucht, Sie zu definieren ein array als ich unten eingegeben, aber ich bekam die Fehlermeldung size of

SDL2.DLL fehlt

Anzahl der Antworten 1 Antworten
Bin ich nach dieses tutorial, um den setup-SDL-Vorlage, aber wenn ich versuche und ausführen des Programms bekomme ich die folgende Fehler. Ich habe über das tutorial mehrmals, aber nicht sehen können, was für Fehler ich mache. Kopierte

Wie zum zeichnen von Pixeln in SDL 2.0?

Anzahl der Antworten 3 Antworten
Wie Malt man mit Pixel in SDL2.0? Ich versuche, um sich mit C++, aber das ist sehr schwer zu tun, ohne schöne Bilder, so bemühe ich mich, eine sehr einfache Grafik-display, was läuft. Alles, was ich wirklich

Wie kann man Dateien in C++ aus dem /Library/Framework-Ordner in MAC

Anzahl der Antworten 2 Antworten
Ich versuche, mit SDL. Ich habe einen Ordner in /Library/Frameworks genannt SDL2.framework. Ich möchte die Datei SDL.h in meinem Projekt. Wie mache ich das? Mein code sieht wie folgt aus: //Example program: //Using SDL2 to create an

Gibt es einen schnelleren und Objekt-orientierte alternative zu SDL für C++?

Anzahl der Antworten 4 Antworten
Die aktuelle version der libsdl (1.2.x-Zweig) ist sehr, sehr langsam mit dem mischen und pro pixel alpha (als es nutzt software-blending). Gibt es eine andere gute alternative? Ich denke, das war scharf geschlossen, die Kommentare und Antworten

nicht aufgelöstes externes symbol obwohl ich glaube, ich bin die Verlinkung korrekt (MSVC)

Anzahl der Antworten 1 Antworten
ich habe ein Projekt, das mit SDL als externe Bibliothek. Das Projekt nutzt Funktionen wie _SDL_WM_SetCaption, _SDL_FillRect oder _SDL_MapRGBA. Habe ich gesagt, dass der linker an die beiden Bibliotheken SDL.lib und SDLmain.lib und haben gesagt, es zu

GameDevelopment: (Java & OpenGL) oder (C++ & OpenGL - & SDL)?

Anzahl der Antworten 8 Antworten
Seit Java OpenGL unterstützt, was ist die beste option für ein Spiel zu entwickeln? Java + OpenGL C++ + SDL + OpenGL Ich immer vermieden Java (in game development, natürlich), weil es die Geschwindigkeit. Aber, ich entdeckte,

Wie kann ich ändern, Pixel mit SDL?

Anzahl der Antworten 5 Antworten
Ich habe ein kleines problem: ich kann nicht ändern, dass die Pixel eines SDL-Bildschirm. Insbesondere folgende code funktioniert nicht. Uint32 * pixels = (Uint32 *) screen -> pixels; screen -> pixels = pixels; Diese kompiliert, aber es

SDL-C++ Frame-Rate-Schalter?

Anzahl der Antworten 1 Antworten
Wie erstelle ich eine frame-rate counter in C++ & SDL, ich weiß, es ist etwas zu tun mit einem timer, aber wie würde ich über das tun so gehen? Haben Sie nichts finden, um begonnen zu erhalten,

main.cpp:(.text+0x5f): undefined reference to

Anzahl der Antworten 3 Antworten
Ich versuche zu kompilieren, einige übung, die aus einer SDL-guide. Ich kompiliere so: g++ -o main main.cpp -I/usr/local/include/SDL2 -L/usr/local/lib -lSDL2 und ich bekomme diese: /tmp/cci2rYNF.o: In function `main': main.cpp:(.text+0x5f): undefined reference to `Game::init(char const*, int, int, int,

How to disable key repeat in SDL2?

Anzahl der Antworten 3 Antworten
Früher gab es eine Funktion namens SDL_EnableKeyRepeat() in SDL, aber nicht mehr in SDL2. Ich suchte um in SDL2-wiki aber nicht zu suchen, alles relevante. Irgendwelche Ideen? Wenn diese Antworten sind wirklich die beste Lösung, das scheint

warum bekomme ich: Fehler: undefinierter Bezeichner SDL_SetVideoMode beim kompilieren von SDL2 auf DMD2

Anzahl der Antworten 1 Antworten
Ich finde keine Beispiele von code ausgeführt SDL2, und wenn ich versuche zu kompilieren, den folgenden code auf DMD2 mit Verlassenen SDL2 ich bekomme den oben genannten Fehler. Gibt es eine neue Reihe von Verfahren für die

Unterschied zwischen Oberfläche und textur (SDL / allgemein)

Anzahl der Antworten 4 Antworten
Kann jemand mir erklären, in einfachen Worten, was ist der Unterschied zwischen textur und Oberfläche? Ich sah es in SDL2 als SDL_Surface und SDL_Texture. SDL_Textureerstellt von SDL_Surface was wiederum erstellt aus Bild/bitmap. Beide sind Ansammlung von Pixeln.

OpenGL-textur laden mit SDL

Anzahl der Antworten 3 Antworten
Habe ich angefangen zu lernen, OpenGL mit NeHe-tutorials für eine kleine Weile.Dies ist der code für die Lektion 6.Sollte es laden ein bmp-Bild und verwenden Sie es als textur für den Würfel, ich bin Zeichnung.Aber Es funktioniert

Wie baut man die SDL-Bibliotheken für Android

Anzahl der Antworten 1 Antworten
Ich bin der Planung bis zur Nutzung von SDL (Simple DirectMedia Layer), um Anzeige-video-Ausgang in meinem Android-Anwendung, die verwendet die ffmpeg-Bibliotheken. Heruntergeladen habe ich die Quellen, aus http://www.libsdl.org/download-1.2.php und gebaut (./configure, make & make install) auf meinem

LINK : schwerwiegender Fehler LNK1104: Datei kann nicht geöffnet werden 'SDL.lib'

Anzahl der Antworten 1 Antworten
Ich habe versucht zu lernen, SDL, aber bisher nicht gelungen, zu verknüpfen .lib Beim kompilieren meiner C++ - Programm habe ich gesagt, dass die Datei nicht geöffnet werden kann. Build started 8/8/2014 1:08:01 AM. 1>Project "C:\Users\Steven\Documents\Visual Studio

Wie würde ich die Installation von SDL für die Verwendung mit VS 2010 (C++)

Anzahl der Antworten 1 Antworten
Ich habe Visual Studio 2010 installiert auf meinem Windows 7 partitio, und ich würde gerne wissen, wie das einrichten von SDL, so dass ich es verwenden kann. Diese? zakimirza.wordpress.com/2007/03/04/... InformationsquelleAutor EchoVelocity | 2011-02-17

C++ SDL "Einheimischen" beendet mit code -1073741701 (0xc000007b)"

Anzahl der Antworten 3 Antworten
Mein Code #include "SDL.h" #include <iostream> #undef main int main ( void ) { SDL_Init( SDL_INIT_EVERYTHING ); SDL_Quit( ); return 0; } Folgte ich LazyFoo ' s tut, aber ich musste noch ändern, meine Einstellungen, auch um

warum bekomme ich: Fehler: undefinierter Bezeichner SDL_SetVideoMode beim kompilieren von SDL2 auf DMD2

Anzahl der Antworten 1 Antworten
Ich finde keine Beispiele von code ausgeführt SDL2, und wenn ich versuche zu kompilieren, den folgenden code auf DMD2 mit Verlassenen SDL2 ich bekomme den oben genannten Fehler. Gibt es eine neue Reihe von Verfahren für die

Hinzufügen von SDL-Bibliothek auf meinem Programm

Anzahl der Antworten 3 Antworten
gibt es ein paar Fragen auf, die schon, aber alle askers sind, können es sagen, eine Stufe über mir. Alle ich weiß, es gibt einige download-links hier und ich sollte wahrscheinlich download SDL-1.2.15-win32-x64.zip (64-bit-Windows) an meinem system

wie verwenden von SDL in linux?

Anzahl der Antworten 3 Antworten
Dem linux-server an meiner Schule ist nur ein bare-bone server, x-windows nicht, nur eine Kommandozeilen-Schnittstelle. Ich habe versucht, eine grafische c-Programm auf diesem server fand aber große Schwierigkeiten. Ich benutze die SDL-Bibliothek, aber jedes mal, wenn ich

munmap_chunk() - Invalid pointer Fehler

Anzahl der Antworten 1 Antworten
Schreibe ich einen renderer, der mit low-level-SDL-Funktionen, um zu lernen, wie alles funktioniert. Ich bin jetzt versucht zu tun, polygon zeichnen, aber ich laufen in Fehler-wahrscheinlich aufgrund meiner Unerfahrenheit in C++. Beim ausführen des code bekomme ich

Wie zu verwenden CFileDialog richtig

Anzahl der Antworten 2 Antworten
Arbeite ich an einer SDL-Anwendung, mit VS2012, für windows. Möchte ich Folgendes tun: - Einen Datei-öffnen-dialog - Ein Datei-Dialogfeld "speichern unter" Dazu implementierte ich einige Funktionen wie diese: #include <afxdlgs.h> ///This function gets a path to save

Punkte zeichnen mit GL_POINTS und GL_POINT_SMOOTH Ergebnisse es zwei pixel groß Punkte?

Anzahl der Antworten 1 Antworten
Habe ich Folgendes: glHint(GL_POINT_SMOOTH, GL_NICEST); glEnable(GL_POINT_SMOOTH); Das Problem ist, wenn ich Versuch zu zeichnen, pixel: DrawPoints(float x1,float y1) { glBlendFunc(GL_DST_ALPHA,GL_ONE_MINUS_DST_ALPHA); glPointSize(1); glBegin(GL_POINTS); glVertex2f(x1, y1); glEnd(); } Mir die Punkte auf dem Bildschirm, dass sind zwei Pixel breit

SDL2 Haupt-game-loop

Anzahl der Antworten 2 Antworten
Meine Frage rausgeknallt beim Lesen der tutorials auf SDL2, auf lazyfoo.net und der code wird kopiert von auf dieser Seite int main( int argc, char* args ) { //Start up SDL and create window if( !init() )

/usr/bin/ld: cannot find : No such file or directory

Anzahl der Antworten 1 Antworten
Bin ich nach diese SDL-tutorial, um zu versuchen, und nutzen einige SDL-Bibliotheken. Mein code ist identisch zu ihrigen aber ich bin immer noch nicht make die Datei, die führt mich zu glauben, das problem ist in meinen

winapifamily.h : No such file or directory

Anzahl der Antworten 2 Antworten
Nach einer früheren Ausgabe, gab ich auf und blies meine installation entfernt, um neu anzufangen. Neuinstallation von MinGW, Code-Blöcke (mit MinGW) und SDL. Nach diesem tutorial (http://lazyfoo.net/tutorials/SDL/01_hello_SDL/windows/codeblocks/index.php) zu den Buchstaben. Und jedes mal, wenn ich versuche zu

Wie kann ich eine statische Bibliothek Release/Debug-unabhängig in VS2010 Express?

Anzahl der Antworten 1 Antworten
Ich bin die Programmierung einer Anwendung und Verknüpfung gegen SDL und OpenGL. In meinem code habe ich die folgenden Zeilen: #pragma comment(lib, "sdl.lib") #pragma comment(lib, "sdlmain.lib") #pragma comment(lib, "opengl.lib") Diese arbeiten im Release-Modus nur. Im Debug-Modus erhalte