小智 7
对我来说,使用的是 SDL2-2.0.3。-> 找不到视频驱动程序时遇到问题。打字
sudo apt-get install xorg-dev
Run Code Online (Sandbox Code Playgroud)
做了另一个./configure,它报告了这个
Assembly Math : mmx 3dnow sse sse2
Audio drivers : disk dummy oss
Video drivers : dummy x11(dynamic) opengl
X11 libraries : xcursor xinerama xinput2 xinput2_multitouch xrandr xscrnsaver xshape xvidmode
Input drivers : linuxev linuxkd
Using libudev : YES
Using dbus : NO
Run Code Online (Sandbox Code Playgroud)
在尝试编写报告“缺少-lGL”的代码后,它经历了一切正常但测试文件夹,所以我只是假设它缺少台面或其他东西,我这样做了
sudo apt-get build-dep xscreensaver
sudo apt-get source xscreensaver -b
sudo dpkg -i *.deb
Run Code Online (Sandbox Code Playgroud)
我用我自己的构建和 SDL 强制安装了流行的 xscreensaver。这个想法是,如果我可以编译屏幕保护程序,那么我就可以让 SDL 工作。谢谢。为我工作。(仅限视频)尝试运行 testmultiaudio 并得到了这个
INFO: Using audio driver: dsp
ERROR: Don't see any specific audio devices!
Run Code Online (Sandbox Code Playgroud)
我想编译和制作 VLC 可以解决大部分问题,因为 VLC 使用 SDL 来处理视频和音频。
相反的想法是 ncurses 5.9 工作得很好。
老实说,我使用的是由 ubuntu 和 debian 构建的 Peppermint 6。我认为它也适用于该操作系统。这就是为什么我在零散的步骤中发布... VLC 编译.... 错误。试图对图腾做同样的事情。(在编译图腾时)也许我应该用 ncurses“BranMuffin”“Cerealbowl”“Cornflakes”和“装满樱桃的碗”给我想象中的朋友做一个滚动演示
新增 SDL2-2.3 配置报告
Assembly Math : mmx 3dnow sse sse2
Audio drivers : disk dummy oss alsa(dynamic) pulse(dynamic)
Video drivers : dummy x11(dynamic) opengl opengl_es2
X11 libraries : xcursor xinerama xinput2 xinput2_multitouch xrandr xscrnsaver xshape xvidmode
Input drivers : linuxev linuxkd
Using libudev : YES
Using dbus : YES
Run Code Online (Sandbox Code Playgroud)
另一轮 ./configure make make install on SDL 另一轮 ./configure make 和 ./testmultiaudio 和 BINGO 我在构建和安装图腾之后也有了它,所以在 VLC 和事物的混乱视图中的某个地方sudo apt-get build-dep totem | sudo apt-get source totem -b | dpkg -i *deb......我得到了我现在的音频和视频。
参考文献:[此页]和SDL安装和编译 记得测试,如果你能自己编译。
..在另一台机器上总结它并让它工作(不是最好的方法,因为我是一个普通的人)
从 libsdl 站点获取 SDL2-2.3
获取一些包并编译一些。我相信 VLC 和 XSCREENSAVER 是唯一需要用于 SDL 和音频的 VLC 和用于 opengl 的 XSCREENSAVER 的软件包
sudo apt-get install xorg-dev
sudo apt-get build-dep xscreensaver vlc totem
sudo apt-get source xscreensaver totem -b
Run Code Online (Sandbox Code Playgroud)(2.5) 不妨获取xscreensaver和图腾新构建并安装 .deb 包
解压 SDL 并进入文件夹并执行 common
./configure
make
sudo make install
cd test
./configure
make
./testmultiaudio
Run Code Online (Sandbox Code Playgroud)欣赏音频剪辑
操作系统使用 Peppermint linux,但我认为即使是 debian、linux mint 和 ubuntu 也能工作。
由于它与SDL相关,因此尝试安装以下包:
sudo apt-get install ia32-libs
Run Code Online (Sandbox Code Playgroud)
它应该可以解决您访问视频设备的问题。
| 归档时间: |
|
| 查看次数: |
45372 次 |
| 最近记录: |