linux SDL2安装后不能使用

我在虚拟机centos7下安装了SDL2,编译了test中的testdraw2.c 编译都是正确的,结果运行时出现了如提示“Couldn't initialize video driver: No available video device”不能正常运行,希望大神解决一下

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
1.unbutu下SDL2相关库的安装和测试
最近在学习linux,就以unbutu起手来学习各种命令,都说linux编程的优势要大于Windows,抱着试一试的心态想着把Windows的代码移植到unbutu上,因为使用的SDL,所以也就存在移植的可能性。第一步就是要安装相应的依赖库,一般情况下会用到SDL2 SDL2_image SDL2_mixer SDL2_ttf SDL2_gfx等。有两种安装方法:nn1.去官网下载对应的压缩包,*...
SDL2系列教程1-使用环境搭建
开发环境Ubuntu14.04或Ubuntu16.04, g++, SDL2nn安装:nn在Ubuntu下先安装好g++, SDL2,可使用如下命令直接安装nnsudo apt-get install g++nnsudo apt-get install libsdl2-devnn建议先安装一个代码编辑神器:sublimetextnn下载地址:https://www.sublimetext.com/...
Qt开发: Qt使用SDL2开发库 -- -- 【图文并茂】
1 下载SDL2nnhttp://www.libsdl.org/download-2.0.phpnnn2 解压SDL2.0nnnnnn3 Qt5项目文件添加nnINCLUDEPATH+=E:/FFMPEG/SDL2/includennLIBS += -LE:/FFMPEG/SDL2/lib/x86 -lSDL2nLIBS += -LE:/FFMPEG/SDL2/li
Linux下编译安装SDL2.0
该文档详细描述了如下在Linux下编译安装SDL2.0
SDL2在VS2015下的安装
https://apriljia.com/2018/07/18/174/nnSDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。目前SDL多用于开发游戏、模拟器、媒体播放器等多媒...
SDL2学习笔记1-环境搭建以及Hello SDL
SDL(SimpleDirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Macn OS X等)的应用软件。目前SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。n n采用VS2012进行开发。n n第一步,下载SD
SDL2及其扩展库的交叉编译移植
在网络上搜索到的交叉编译指令,大多有错误并且通常难以解决。本文档综合了许多,详细系统的给出了SDL2及其扩展库的交叉编译方法。(本文档由于在linux环境下写成,所以打开时,可能会出现汉字乱码,但指令一定不会出错)
SDL起步——SDL2的配置
小编前段时间学习了SDL,并使用SDL写了几个小应用和一个很简单小游戏,由于前段时间小编事务比较繁忙,没有做任何学习笔记以及开发经验的总结等。后来觉得网上关于SDL的资源比较少,所以小编决定等以后有时间把自己的学习和开发过程补一下,也就是现在。在介绍如何用VS配置SDL2.0之前,小编先给简单介绍一下SDLSDL简介SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多
FFmpeg4.0+SDL2.0编译FFplay调试经验总结
1).下载FFmpeg4.0最新源码地址为http://ffmpeg.org/download.html2).下载SDL2.0的最新源码地址为:http://www.libsdl.org/download-2.0.php3).将第一步和第二步下载的FFmpeg和SDL源码压缩包复制到Ubuntu系统中,并且使用tar -xvf命令进行解压4).进入到SDL2.0源码文件夹下执行命令        ...
FFmpeg3.4+SDL2实现简单视频播放器
先在Ubuntu下安装,测试;nnFFmpeg播放,需要先安装libx264库,libx264用于解码;nn下载路径http://www.videolan.org/developers/x264.htmlnn解压->配置nn./configure --disable-asm --enbale-shared --enable-staticnmakennsudo make installnn安装...
Ubuntu下安装SDL
Ubuntu下安装SDL,和一个大概的流程和方法
安装SDL2.0
在ubuntu上本来已经装好了SDL1.2,如何卸载SDL1.2,安装SDL2.0?n删掉所有已有的SDL的头文件和静态库和动态库文件,n一般在头文件在/usr/include,其他的库文件如果不确定可以用locate命令查看。n如:locate -b libSDL*.a查看静态库文件。nnnnnnnnnnnnn然后到SDL官网下载SDL2.0的源码,开始安装:
SDL2及其扩展库交叉编译移植
很全,只是有些汉字的编码不正确,可能是LINUX 下,也可能是WINDOWS下的,请注意。
sdl2_ttf基于ti交叉编译问题
使用TI的交叉编译器编译SDL2_ttf时遇到如下问题:/bin/grep: /usr/lib/libbz2.la: No such file or directoryn/bin/sed: can't read /usr/lib/libbz2.la: No such file or directorynlibtool: link: `/usr/lib/libbz2.la' is not a vali
SDL2嵌入到Qwidget中
在网上看到许多人用qt做播放器只用了SDL2的音频部分,然后就图片刷新。这种方案好处是简单,坏处是没有利用到sdl2 的硬件加速。n搜了一下发现大多数没有这方面的记录,所以就写下这篇文章,直接上代码吧。nSDL_Window* sdlWindow = SDL_CreateWindowFrom((void*) (w.GetQWidget()->winId()));n这个就是利用SDL_Crea
SDL编译安装问题
编译安装SDL2-2.0.5n第一次发博客,没考虑排版还望见谅nnmake报错nbuild/.libs/SDL_mirvideo.o: In function `MIR_InitDisplayFromOutput':n/ffmpeg/SDL2-2.0.5/src/video/mir/SDL_mirvideo.c:258: undefined reference to `mir_outpu
linux下QT开发FFMPEG SDL2环境搭建及测试
说明:nn开发环境和安装软件版本如下:linux: Ubuntu16.04FFMPEG: ffmpeg-4.1.3SDL: SDL2-2.0.9lame: lame-3.100x264: x264-snapshot-20190610-2245QT: qt-opensource-linux-x64-5.9.0.runnnQT:nn优良的跨平台特性:支持 Windows,Linux,iOS、Andro...
SDL2系列教程2-初始化&窗口
介绍nn本节介绍如何使用SDL2(Simple DirectMedia 2)库。它是一个(相对)易于使用的库,可以在不依赖于特定于操作的功能的情况下添加多媒体功能。nnSDL提供的内容:nn窗口管理n 软件(CPU)和硬件(GPU)渲染2D图形n 输入事件系统n 时间管理n 音频处理n 文件IO和库加载n 穿线n 用于3D图形的OpenGL APInSDL有扩展,提供更多功能 - 网络,更好的音频...
mac平台编译sdl2.0.6和调试debug sdl
1. 介绍 n sdl提供了对多种数据格式和多个平台渲染支持,是学习opengl渲染不可多得的开源项目,此篇主要说明sdl在mac平台的编译和debug操作。2. 编译 n sdl在mac平台下编译类似于ffmpeg比较简单,官网下载sdl源码1 : ./configure –prefix=[make install输出目录] n2: make -j8 n3: make install n即可
SDL2---编译SDL库、测试播放简单像素数据(YUV、RGB等)
本篇博文整理自雷神(雷霄骅https://blog.csdn.net/leixiaohua1020/article/list/3)多篇博文,多谢分享,在此致敬!nnSDL简介:nnnSDL库的作用说白了就是封装了复杂的视音频底层操作,简化了视音频处理的难度。nn以下转自WiKi:nnSDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SD...
linux下安装SDl
linux下安装SDL的详细过程,初学者适用
使用 SDL 过程中遇到的两个问题: 找不到main函数 和 链接错误
最近刷知乎,看到有人在写光栅渲染器,膜拜不已。自己也打算学习学习,看看能不能做出来这么一个。趁着最近两天工作不忙,上班时间看了一下。n"写光栅渲染器" 这件事通俗的说,就是自己实现一个类似 OpenGL 或者  Direct3D 的渲染管线。即 自己 写代码 ,渲染 三维空间里的 点、线、三角形 等图元 到 一个 二维图像里, 这个过程不借助 OpenGL 和 Direct3D 的 API ,而
mac下使用FFmpeg+SDL的播放器编译和运行
本文参考简书:http://www.jianshu.com/p/b7a698259314n源代码:http://blog.csdn.net/leixiaohua1020/article/details/38868499n按照简书步骤XCode创建工程nnn语言我选择的是C++n从http://blog.csdn.net/leixiaohua1020/article/details/38
vs2017引入SDL2的办法
与引入ffmpeg类似。nn1、下载SDL2nn下载地址:http://www.libsdl.org/download-2.0.phpnn注意下载Development Libraries:版本的。nn2、以下步骤同ffmpegnn但是一个项目只能引入一个include,所以可以直接把对应文件拷到项目对应的文件夹下面。nn记得在外部依赖项里加入 SDL2.lib;SDL2main.lib;nn参考...
编译SDL那点事
SDL1.2和SDL2.0sdl是什么?这里就不解释了,之前的文中也说过。今天主要说说最近sdl给我填的堵。
[1] ubuntu 16.04下ffmpeg+sdl的开发环境搭建及测试
ubuntu 16.04 下 ffmpeg+sdl的开发环境搭建日期:2016.09.28 n作者:isshe ngithub:https://github.com/isshe n邮箱:i.sshe@outlook.com安装ffmpeg:需要先安装相关工具以及库: nyasm,libx264,libx265,libfdk-aac, libmp3lame,libopus,libvpx ncmake
Android编译SDL2和demo展示(2.0.5)
 nn我的视频课程(基础):《(NDK)FFmpeg打造Android万能音频播放器》nn我的视频课程(进阶):《(NDK)FFmpeg打造Android视频播放器》nn我的视频课程(编码直播推流):《Android视频编码和直播推流》nn nn什么是SDL(摘自百度百科):nn nnSDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。S...
Linux下安装SDL
首先下载SDL源码库,SDL2-2.0.8.tar.gzn解压,然后依次执行命令./configure make make installn如果出现Could not initialize SDL - No available video devicen(Did you set the DISPLAY variable?)错误n说明系统中没有安装x11的库文件,因此编译出...
linux下交叉编译android版本的libSDL2.so
编译android下的SDL库,就像是做一道菜。需要你先准备好食材、刀具、砧板.......rn哦,怎么炒?不懂得,先看官方教程rnBuilding SDL2 for Androidrnrnrnrn转入正题,开始准备食材了:rnlinux——debian 9(debian-9.0.0-i386-DVD-1.iso)rnSDL源码——SDL2-2.0.5.ziprnandroid NDK——andr
解决SDL_Quit后再次启动SDL视频渲染无画面问题
背景n工作中使用MFC+SDL进行视频渲染显示,有下述现象:n1、每次播放开始时使用SDL_Init进行初始化,播放结束时使用SDL_Quit释放资源,再次播放开始时看不到画面,播放结束再开始只是播放功能的启停,此时进程正常运行,也未对MFC对话框及其控件做操作,此时数据流正常,只是画面无显示;n2、进程退出再启动后第一次播放画面正常;n3、将SDL_Init和SDL_Quit分别放到进程启动后和...
SDL2.0配置说明
这篇文章主要是介绍如何在windows上部署SDL。nn1、首先在浏览器中输入网址http://libsdl.org/download-2.0.php,找到Development Libraries,下面会有windows、maxn os、linux不同版本的库,我们可以选择自己电脑操作系统的版本进行下载,我的电脑是windows64位,就选择了图中画圈处进行下载。nnnnn2、将
SDL2显示YUV图像
SDL2显示YUV图像简单例子
ffmpeg ffplay的编译方法
最近想研究学习一下ffmpeg,发现用ffmpeg-4.0版本编译出来的没有ffplay播放器,试了网上的各种方法,还是报错,由于SDL安装的是1.x版本,所以怀疑ffmpeg-4.0需要匹配SDL2.x版本。下载了比较老的ffmpeg-2.2.16版本,成功编译了ffplay并运行,记录一下步骤。由于我的ubuntu是root用户,命令中的sudo省略。step1.安装yasmapt-get i...
win10配置SDL2.0环境
SDL:封装了复杂的音视频底层交互工作,简化音视频处理难度特点:跨平台、开源n环境及工具说明:1、本地环境 window10 + vs2017(官网免费版)+ SDL2.02、从 www.libsdl.org 下载SDL2.0开发工具,主要是include头文件目录及编译好的lib和dll文件,包含x86(32位系统)、x64(64位系统)根据自己的系统选择拷贝一、步骤:1、将SDL2.0开发工具...
在QT5中搭建SDL2环境以及显示bmp图片
在VisualStudio 2012中配置SDL可以参考这篇文章:SDL2学习笔记1-环境搭建以及HelloSDLnn        将SDL窗口嵌入MFC总可以参考这篇文章:在MFC中使用SDL2.0(SDL窗口嵌入到MFC中)nn        本文测试环境:win764位 + Qt5 + SDL2 ;nn        第一步,下载Windows下SDL2的库文件。在这里下载,如
8.基于SDL2播放YUV视频
二、流程及函数 n1)视频播放流程 n大致流程如下; n初始化—>创建窗口—>创建渲染器—>创建纹理—>读取一帧数据—>设置纹理数据—->将纹理数据拷贝给渲染器—>显示—>退出nn2)常用函数nn2.SDL_
SDL2 c#封装库
SDL2在C#中的封装库,包含- SDL2 - SDL2_image - SDL2_mixer - SDL2_ttf
arm Linux平台下SDL及扩展库的移植
参考文章:http://blog.csdn.net/kof98765/article/details/18264859  SDL(Simple DirectMedia Layer)是一个自由的跨平台的多媒体开发包,适用于 游戏、游戏SDK、演示软件、模拟器、MPEG播放器和其他应用软件。 n  基于SDL库目前已提供丰富的函数库,非常方便开发者使用。常用的如下: n    1、SDL_Image:提
SDL2源码分析之OpenGL ES在windows上的渲染过程
SDL2源码分析之OpenGL ES在windows上的渲染过程rnffmpeg + SDL2实现的简易播放器rnffmpeg和SDL非常强大,通过使用ffmpeg和SDL可以用100多行代码就实现一个简易的播放器(来自网上的源码,找不到出处了):rn#include <stdio.h>rn#define __STDC_CONSTANT_MACROSrnrnrn#define SDL_MAIN_HA...
SDL系列讲解(八) SDL_ttf教程
关于游戏开发,当前还在调试,一款移植的随后先推出,自己开发的需要稍等几周,近期比较忙,时间不充裕,大家谅解。同时,对于android开发中的任意问题,可以留言,想了解哪方向的知识,可以回复,如果有能力,可以进行讲解的,后续我便会进行展开,以便更准确的帮助到大家。 n感谢一路大家的支持与厚爱。 nSDL系列讲解(一)  简介 nSDL系列讲解(二) 环境搭建 nSDL系列讲解(三) 工具安装 nSDL
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 大数据培训后 学习java后