SDL 2.0 wird nicht initialisiert. Fehler: "Verbindung zum Mir-Server fehlgeschlagen"

Ich verwende Ubuntu 14.04 und Eclipse CDT.

In meinem Programm versuche ich, SDL zu initialisieren. Wenn dies nicht der Fall ist, wird der Fehler ausgegeben, aber SDL_GetError () gibt "Verbindung zum Mir-Server fehlgeschlagen" zurück. Ich bin sicher, dass SDL korrekt installiert ist, da ich SDL in einem anderen Projekt erfolgreich initialisieren kann.

Dies sind die Bibliotheken, die ich benutze:http://i.imgur.com/SS1mjzQ.png

#include <SDL2/SDL.h>
#include <iostream>

int main(int argc, char* args[]) {
  if(SDL_Init(SDL_INIT_EVERYTHING) < 0) {
    std::cout << SDL_GetError() << std::endl;
  }

  return 0;
}

Antworten auf die Frage(3)

Ihre Antwort auf die Frage