Ubuntu常见错误

背景:

提示:学校的嵌入式课, 用Ubuntu。 写C语言程序, 文件操作以及线程等功能。 经常会碰到很多小错误, 这篇文章用于总结错误:


1 问题

提示:这里描述项目中遇到的问题:

用open函数时候, 会出现O_RDONLY这块函数错误。

  • 错误原因 :
    缺少头文件
  • 改正
#include<fcntl.h>
#include<unistd.h>

在这里插入图片描述

@Override
	public void run() {
		bytes = mmInStream.read(buffer);
		mHandler.obtainMessage(READ_DATA, bytes, -1, buffer).sendToTarget();
	}

2 ubuntu 使用VLC打不开mp4:

先是用自带的视频打开, 先是少一个解码的 东西, 想用VLC, 解决

  • 下载了VLC
    用VLC打开mp4文件, 就闪退。 但是VLC可以打开mp3。
    没找到原因, 后续补充

  • 于是打算换一个方法吧, 直接安装那个解码的什么协议啥的
    1、先更新一下

sudo apt-get update

2、然后安装以下包含视频播放器最常见编解码器的软件包:

sudo apt-get install libdvdnav4 libdvdread4 gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly libdvd-pkg

ibdvdnav是DVD导航库, 它提供了DVD的高级功能(如菜单和导航)的接口。它包含VM和其他对编写DVD播放器有用的部分。它基于Ogle, 但已被修改为供xine和mplayer使用。
GStreamer是使用QApt安装编解码器的插件。
3、安装这些软件包后, 敲下面的命令,继续安装Ubuntu受限的附加功能:

sudo apt-get install ubuntu-restricted-extras

ubuntu-restricted-extras软件包使用户能够安装播放流行的非免费媒体格式的功能, 包括DVD, MP3, Quicktime和Windows Media格式。运行命令后, Ubuntu应该能够立即播放以前无法播放的视频。如果没有, 请尝试重新启动计算机, 然后尝试再次播放视频, 它应该可以正常工作。


3 Ubuntu解决–正在设定ttf-mscorefonts-installer

提示:有时候Ubuntu中安装东西, 会弹出来黄的或者绿的一堆英文, 让确认, 但是按键盘一点反应都没有:

  • 解决方法, 只需要用先按TAB
  • 鼠标滚轮滑到最后
  • 按回车
  • 完美解决

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

VersionVersion

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值