自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Opencv移植到ARM

       最近接触到一个项目扫描二维码,所以接触到opencv库与zbar,需要编译安装opencv库,所以写这篇博客,当做是一个学习的过程与记录。如果将来还需要用到也可以继续翻一翻。       这里用到的opencv版本是3.2.0,下载网站在这里:https://www.opencv.org/releases.html       交叉编译工具:arm-linux-gcc-4.4...

2018-09-18 12:40:39 12907 4

原创 Ubuntu16.04安装fcitx-googlepinyin

这几天学习ShellScript的时候,需要写一些.sh文档,而注释是必不可少的,由于系统自身原因,只能写英文注释,而博主本人平时接触的.sh文档一些英文不能看懂,所以安装一个中文输入法,除了英文注释之外,再写一遍中文注释,养成好习惯,方便他人,也方便自己理解。 博主选择的是google pinyin的安装1.安装汉语语言包,执行该命令后,系统就会自动安装所需要的汉语语言包。su...

2019-01-19 17:45:43 3270 2

原创 Linux内核动态添加模块

       在我们的编译内核开发中,如果把Linux内核所有组件都编译进内核里面,将会导致以下两个问题:            1.生成的内核文件过大            2.当我们要添加或者删除组件模块的时候,需要重新编译整个内核   而当我们在操作的时候,需要用到某一内核本身不包含的组件,所以就需要我们动态地去添加模块,这就是“内核模块”机制。   而模块地添加应该怎么去做...

2018-12-31 11:47:04 690

原创 Linux-系统日志简介

最近在做项目的时候刚好接触到LOG,便查找资料,补一点关于Linux的基础知识。日志在排查文件的时候至关重要。作用:Linux系统内核和许多程序会产生各种错误信息、警告信息和其他的提示信息,这些信息对管理员了解系统的运行状态是非常有用的,所以都会写到日志里面去,以便管理员对系统的管理。常用Log下文档以及作用说明:1.   /var/log/boot.log一般包含系统启动时的日志...

2018-12-23 15:41:31 233

原创 解决 error: 'for' loop initial declarations are only allowed in C99 mode

今天在执行makefile的时候,出现了如下错误:error: 'for' loop initial declarations are only allowed in C99 modenote: use option -std=c99 or -std=gnu99 to compile your code其原因是因为我们在编译时候,gcc是基于c89标准的,而C89标准不支持循环语句如...

2018-11-24 15:47:41 4162 2

原创 解决安装libpng的时候出现configure: error: ZLib not installed的问题

       参考:http://blog.sina.com.cn/s/blog_6319bda50100z3o3.html       编译安装zlib的过程中如果使用   prefix=  指定输出目录,等到安装libpng库的时候就会显示找不到zlib库的错误,错误信息:configure: error: ZLib not installed。          由于出现了这个问题,...

2018-10-12 15:17:14 6545 4

原创 orangepi扩展磁盘大小

最近在搞香橙派的开发板的时候,发现烧录进去的系统的磁盘空间很小,所以我们要开发的时候往往要扩展磁盘空间,所以想记录下来以后开发板的扩展也可以参考。具体过程如下:root@orangepi:/home/orangepi# fdisk /dev/mmcblk0Command (m for help): dPartition number (1-4): 2Command (m for he...

2018-10-11 10:18:00 2131

原创 ZBar交叉编译移植到ARM

第一步:下载Zbar源码:http://zbar.sourceforge.net/download.html第二步:交叉编译ZBar     (1)解压缩源码包:tar -jxvf zbar-0.10.tar.bz2           进入ZBar源码目录内,创建一个output文件夹以用来放置编译出来的文件:               cd zbar-0.10        ...

2018-09-11 16:11:38 4030 3

转载 Linux下增加交换分区的大小,解决g++:internal compiler error:Killed(program cc1plus)

         最近在arm板上开发编译opencv的时候突然出现标题g++报错,通过查询发现是内存空间不够的问题,趁着那边在编译,记录一下博客,方便自己,方便后人。       参考 https://blog.csdn.net/lzw5210/article/details/60140684 这个博主,解决了我自己的问题,博主的资料挺全的,推荐可以去看看。    通过增加swa...

2018-08-09 12:13:15 2587

原创 解决E:Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)

             原文参考:https://blog.csdn.net/zyxlinux888/article/details/6358615            在想要更新资源的时候出现了以下问题:                          而出现此问题的原因是因为可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因,可能是上次          ...

2018-07-31 09:49:19 38108 2

原创 Ubuntu 16.04 搭建FTP服务器

FTP服务器搭建过程1.搭建前的准备(1)在桌面新建目录        sudo mkdir ftp(2)进入ftp目录,新建一个目录,并修改其权限       cd ftp       mkdir usr       chmod 777 usr(3)在ftp下创建一个文本文件,在此后用来测试       touch test2.搭建ftp服务器。下载安...

2018-07-21 17:33:16 290

原创 零基础在Linux系统搭建Qemu模拟arm

       由于最近的一个项目,需要用到qemu模拟arm系统跑程序,所以做了一次搭建,在网上找到了两篇文章,写得都很详细,其中一篇文章是对另外一篇文章进行的修改和添加,但是基于自己系统去做,还是发现了最新修改的文章过程中的一些错漏,加之想记录下此次自己的搭建,所以写下这篇博客。参考博客文章(1):https://blog.csdn.net/linyt/article/details/425...

2018-07-21 16:35:31 5538 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除