总 Linux 新手寻求建议:
我正在尝试使用 QEMU 用户模式在 32 位 PC 上运行 64 位应用程序。我已经从源代码编译了 qemu,一切正常,但是当我想启动应用程序 (qemu-x86_64 myapp) 时,我得到了:
SDL_Init failed: No available video device
我使用 MultiArch 安装了 libSDL2:amd64,还安装了 libsdl。我在论坛上到处搜索,但几乎每个人都在谈论 qemu-system-x86_64,这是一个完整的系统仿真(不是我感兴趣的)
为了测试目的,我安装了 xterm:amd64,但它似乎也不起作用:
qemu_x86_64 /usr/bin/xterm
Xt error: Can't open display :0
当我进行./configure
QEMU 构建时,它确实说 SDL=Yes,所以我很困惑。