4

我在 Virtualbox 上使用 Linux Mint 15 作为来宾,由 Windows 7、64 位机器和操作系统(Windows 和 Linux)托管。我已经安装了访客添加。我还启用了 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 包含目录添加到 C++ 编译器 -> 包含,并且
  • libSDL2.a(连同 libdl 和 libptthread)进入 Build -> Linker

编辑:

我的 glxinfo 输出

我实际上也不知道 OpenGL 是否也适用于 VirtualBox。

我至少希望启动并运行一个基本的窗口。

4

0 回答 0