4

Windows 7、64ビットマシンおよびOS(WindowsとLinuxの両方)でホストされているVirtualboxのゲストとしてLinux Mint 15を使用しています。Guest Additionsをインストールしました。3D アクセラレーションも有効にしました。

私は以下を実行しようとしています:

int main(int argc, char** argv){
    if (SDL_Init(SDL_INIT_EVERYTHING) == -1){
    std::cout << SDL_GetError() << std::endl;
    return 1;
    }
return 0;
}

本当に基本的なもので、これが機能するかどうかを確認しようとしていますが、エラーが発生します:

No available video device

そして、今何をすべきか、何をインストールする必要があるのか​​ わかりません。

追加の詳細

私はCLang ++(個人的な好み)を使用してSDL2をコンパイルしましたが、私が知る限り、それを適切にリンクしました。

  • SDL2 includes ディレクトリを C++ Compiler -> includes に追加し、
  • libSDL2.a (libdl および libptthread とともに) をビルド -> リンカーに

編集:

私の glxinfo 出力

OpenGLがVirtualBoxでも機能するかどうかは、実際にはわかりません。

少なくとも、基本的なウィンドウを起動して実行したいと思います。

4

0 に答える 0