多语言展示
当前在线:1605今日阅读:27今日分享:41

玩转嵌入式[2]:SDL库安装

在linux嵌入式的大夏里面存放着一种神器,就是SDL(Simple DirectMedia Layer)图形库,也叫SDL游戏库。SDL库是一个开源的多媒体开发库。如果从事与linux嵌入式,就应该需要安装一个SDL库以备开发使用。下面经验为你们怎么在linux操作系统安装SDL库。
工具/原料
1

Ubuntu桌面操作系统

2

PC机

方法/步骤
1

在网上下载SDL库,笔者的SDL版本库是1.2.15,也可以使用更高的版本。然后把下载到的文件放在家目录里面。

2

使用解压缩命令tar解压下载到家目录的SDL文件(SDL-1.2.15.tar.gz)输入解压命令:tar -zxvf SDL-1.2.15.tar.gz其中:[z]选项是gzip属性的文件[x]选项是解压[v]选项是查看解压过程[f]使用档案名字,这里需要注意的就是[f]选项要在个选项的最后。解压过程中如果遇到提示权限不足,则需要使用sudo命令提高权限。

3

使用ls命令查看一下解压到的目录是SDL-1.2.15,然后使用cd命令进入SDL-1.2.15目录,然后使用ls查看解压到的文件,当然里面会有一大堆文件,用来安装使用的。

4

进入解压到目录的后,就是使用安装三部曲了第一部曲是:SDL的配置,使用的命令是:./configure为什么需要配置呢?因为在安装时候检测一下系统的安装环境,是否符合或者配置。配置完成后没有报错误就可进行安装的第二部曲。

5

安装的第二部曲是:编译对没错,安装linux的软件不同于windows下的软件,大多数一键安装就可以,但linux的系统不同。因为linux系统的版本多则需要在该系统编译,为什么不直接编译好的安装呢?如果直接使用编译好的软件安装往往很容易出现软件兼容性问题甚至不能使用。编译命令是:make使用make编译时间有点长,大概需要几十秒,编译查看终端上的信息没有报错即可进入安装最后一部曲。

6

最后一部曲了,是不是有点小激动呢?最后的安装就是一条命令:make install可是输入make install后出现安装出错,而不是安装成功。既然出现了问题,就要找到问题所在然后解决,只看输出错误信息提示:Permission denied,中文的意思是拒绝访问,无权限操作。知道这一问题后就需要解决问题。那怎么解决问题呢?就是使用一个管理员权限命令sudo即可即在终端输入sudo make install。

7

最后输入命令后可以看到输出信息时/bin/bash build...这样的信息证明安装文件已经建立,安装成功。

注意事项
1

操作终端提示拒绝访问,就是权限不够需要加上sudo;

2

安装三部曲缺一不可;

3

更多好玩的有趣的经验加关注分享给你。

推荐信息