Linux
czhzasui
nullpter
展开
-
ubuntu前置耳机孔没声音的解决办法
最近把家里的主机装上了ubuntu,打开网易音乐,纳尼,没声音? 下面介绍解决方法 在终端运行sudo alsamixer按M键把关闭的都大开(关闭的都显示的是MM),按方向键调到最大。ESC退出, ok!...原创 2018-08-13 19:26:45 · 1575 阅读 · 1 评论 -
CMake交叉编译
CMake的使用,以及如何将一个项目移植到Android。CMake的用法先让我们简单学习回顾一下cmake的基本知识:基本流程以linux平台为例,使用 CMake 生成 Makefile 并编译的流程如下:编写 CMake 配置文件 CMakeLists.txt 。 执行命令 cmake Path-to-Cmakelist/CMakeLists.txt 生成 Makefi...转载 2018-08-20 17:38:44 · 1316 阅读 · 0 评论 -
在NXP I.MX6上做一个基于Opencv和OpenGL的打砖块游戏
最近一直想搞一个网站,一直偷懒233最近一直在研究OpenGL,顺便搞了一个小游戏玩玩。话不多说上图:就是用下面一个板接住弹来弹去的小球,直到把所有砖块都撞碎主程序主要是开辟一个新线程然后后台监听DBus信号,这个游戏监听汽车上的转盘和按钮发送的DBus信号实现操控。新线程以每秒大约30帧刷新界面。command这个类是用来实现转盘和按钮DBus监听。/*****************...原创 2018-10-10 18:12:49 · 679 阅读 · 0 评论 -
V4L2资料
V4L2资料https://work-blog.readthedocs.io/en/latest/v4l2 intro.html转载 2018-11-27 10:59:07 · 258 阅读 · 0 评论 -
linux select函数详解
原文地址 http://blog.csdn.net/lingfengtengfei/article/details/12392449在Linux中,我们可以使用select函数实现I/O端口的复用,传递给 select函数的参数会告诉内核: •我们所关心的文件描述符&nb...转载 2018-12-20 21:03:09 · 171 阅读 · 0 评论 -
使用cmake生成.so动态库
CMakeLists.txt内容如下:#cmake for GLTranslationset(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/build/out)aux_source_directory(module/GLTranslation GLTRANSLAYION_SOURCE_FILES)add_library(GLT...原创 2019-02-01 20:29:10 · 15920 阅读 · 1 评论 -
Linux环境中动态库文件(.so文件)的realname,soname和linkname
转自https://blog.csdn.net/mst9009/article/details/80839252 realname:实际等同于库文件的filename,是在库文件生成时就被指定的,如:gcc -shared -o $(realname) dependence flagsrealname的一般格式为 lib$(name).so.$(major).$(mino...转载 2019-05-24 10:06:26 · 475 阅读 · 0 评论 -
Linux下通过sysfs方式控制GPIO(/sys/class/gpio)
转自https://blog.csdn.net/qq_37858386/article/details/85343380 Linux下通过sysfs方式控制GPIO(/sys/class/gpio)一、首先,查看系统中有没有“/sys/class/gpio”这个文件夹,如果没有就在编译内核的时候勾选 ...转载 2019-06-24 19:43:28 · 790 阅读 · 0 评论 -
epoll机制:epoll_create、epoll_ctl、epoll_wait、close
在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。并且,linux/posix_types.h头文件有这样的声明:#define__FD_SE...转载 2018-08-14 17:59:30 · 472 阅读 · 0 评论 -
linux学习笔记之FrameBuffer的原理
linux学习笔记之FrameBuffer的原理一、FrameBuffer的原理FrameBuffer 是出现在 2.2.xx 内核当中的一种驱动程序接口。 Linux是工作在保护模式下,所以用户态进程是无法象DOS那样使用显卡BIOS里提供的中断调用来实现直接写屏,Linux抽象出FrameBuffer这 个设备来供用户态进程实现直接写屏。Framebuffer机制模仿显卡的功能,将...转载 2018-08-14 10:47:28 · 361 阅读 · 0 评论 -
FrameBuffer 资料
一、 FrameBuffer 原理、实现与应用 写屏 传送门:https://blog.csdn.net/special00/article/details/78429826原创 2018-08-10 17:27:40 · 196 阅读 · 0 评论 -
Ubuntu美化
转自https://lala.im/3059.html这极有可能是一篇超长的文章~因为我个人偏向于玩VPS、服务器之类的东西,所以一般我都是用CentOS。不过对于桌面版的Linux,我肯定推荐Ubuntu。这几个月来陆陆续续也写了不少的教程了,基本上都是基于CentOS的。索性让我们一起来玩玩桌面版的Ubuntu吧~总而言之,服务器我推荐用CentOS7,桌面操作系统我推荐Ubuntu16.04...转载 2018-05-07 09:07:44 · 9470 阅读 · 0 评论 -
[转]ubuntu常用软件
以前发过一次,这次又大量添加,骗点回复……第一位的都是推荐的。浏览器:maxthon、chrome、opara、firefox聊天工具:QQ(需chrome):https://chrome.google.com/webstore/detail/dualxbeta/mdmfkkgbifpockljpdagggdaiheefbpp/detailswine+tm2013p1:http://tieba.b...转载 2018-05-25 16:07:50 · 853 阅读 · 0 评论 -
ubuntu apt update一直等待的解决办法
之前使用sudo apt update命令时使用Ctrl+c强制推出,导致再次更新时一直在等待。按网上的说法是意外中断导致产生临时文件阻碍了正常更新。解决办法如下:#sudo apt clean然后ok!...原创 2018-06-08 10:37:47 · 11694 阅读 · 0 评论 -
ubuntu qt环境配置
由于ubuntu16.04LTS自带qt,但是开发用到的Qt版本是5.6所以要修改环境配置。网上有很多教程,动不动就修改/etc/profile或者/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/文件,我个人认为要学会用工具,不能这么粗暴的修改系统文件配置,不然系统很容易奔溃。。。话有点多,主要是网上找了很多教程都太老了,最后才找到满意的。 这里用到...原创 2018-07-23 17:42:31 · 6326 阅读 · 1 评论 -
Ubuntu 查看文件大小
查看系统分区占用df -h查看当前文件目录下文件大小du -sh原创 2018-07-18 14:11:03 · 901 阅读 · 0 评论 -
Linux source命令
source命令用法: source FileName 作用:在当前bash环境下读取并执行FileName中的命令。 注:该命令通常用命令“.”来替代。 如:source .bash_rc 与 . .bash_rc 是等效的。 注意:source命令与shell scripts的区别是, source在当前bash环境下执行命令,而scripts是启动一个子shell来执行命令。这样...原创 2018-07-24 11:26:03 · 461 阅读 · 0 评论 -
Linux修复U盘只读问题
在终端运行如下命令tail -f /var/log/syslog插入有只读文件系统故障的U盘观察命令行输出输出局部如下: Jul 8 16:44:50 cslouis-pc kernel: [15595.155904] FAT: Filesystem error (dev sdb4) Jul 8 16:44:50 cslouis-pc kernel: [15595.1...转载 2018-07-24 16:57:42 · 1258 阅读 · 0 评论 -
cmake资料
传送门: http://blog.chinaunix.net/uid-24512513-id-3196376.html/https://www.cnblogs.com/stonehat/p/7702744.html原创 2018-08-01 17:11:29 · 151 阅读 · 0 评论 -
speech codec (G.711, G.723, G.726, G.729, iLBC)
各种各样的编解码在各种领域得到广泛的应用,下面就把各种codec的压缩率进行一下比较,不正确之处望各位同行指正。Speech codec: 现主要有的speech codec 有: G.711, G.723, G.726 , G.729, ILBC &nbs...转载 2019-08-09 10:15:37 · 330 阅读 · 0 评论