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.
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
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
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
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
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
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
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 +=
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
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
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
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
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>
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()",
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
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
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
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
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,
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
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
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
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);
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
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
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
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
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
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
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,
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
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,
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,
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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() )
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
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
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