lang523493505的博客

安卓开发,记录点遇到的问题,与大家分享也方便自己查找

Linux C 时间函数clock_gettime()的使用

函数: int clock_gettime(clockid_t clk_id, struct timespec *tp); clockid_t: 用于指定计时时钟的类型,有以下几种类型: CLOCK_REALTIME: 系统实时时间,从Epoch计时,可被设置更改。 CLOCK_MONOTONIC...

2019-05-09 17:24:00

阅读数 39

评论数 0

Linux C 获取当前日期时间的封装

使用gettimeofday可以获取到从epoch(1970-1-1 00:00:00)开始的年月日时分秒,但是有时候希望获取到精确到微秒的时间,所以将localtime_r封装进去用于获取微秒,具体代码如下。 #include <stdio.h> #include &...

2019-05-09 16:12:54

阅读数 24

评论数 0

修改ubuntu的终端的用户名和主机名

这个修改只是显示上的修改,而不是真正的修改计算机的用户名和主机名。 1、打开终端,在~目录下。 2、vim 打开.bashrc文件。 3、找到要修改的部分。 if [ "$color_prompt" = yes ]; then ...

2018-12-27 20:02:05

阅读数 129

评论数 0

编译安装cmake-3.13.2及cmake-gui

环境: PC操作系统:Ubuntu 16.04 LTS 交叉编译工具:gcc 5.4.0 步骤: 1、下载cmake源码 官网下载页 cmake-3.13.2 2、解压以及进入到解压目录下 tar zxvf cmake-3.13.2.tar.gz cd cmake-...

2018-12-27 15:04:07

阅读数 975

评论数 0

imx6交叉编译zlib、yasm、xvidcore、libpng、x264、jpegsrc、ffmpeg

环境: PC操作系统:Ubuntu 16.04 LTS OpenCV 3.4.1 编译器:arm-poky-linux-gnueabi-gcc 4.9.1 CMake版本:3.13.2 编译的依赖库: zlib-1.2.11, http://www.zlib.net/zli...

2018-12-27 11:33:43

阅读数 125

评论数 0

imx6交叉编译opencv3.4.1

环境: PC操作系统:Ubuntu 16.04 LTS 交叉编译工具:Poky 1.7.0 cmake:3.13.2 cmake-gui:3.13.2 准备工作: 一、下载opencv3.4.1源码: opencv-3.4.1.zip 二、创建工作目录及解压: bui...

2018-12-27 11:22:39

阅读数 488

评论数 0

配置imx6交叉编译环境

环境: PC操作系统:Ubuntu 16.04 LTS 交叉编译工具:Poky 1.7.0 步骤: **1、**解压交叉编译工具到/opt目录。 **2、**执行配置环境命令: source environment-setup-cortexa9hf-vfp-neon-p...

2018-12-24 19:23:48

阅读数 230

评论数 0

imx6交叉编译glibc-2.20

1、下载 我用的是glibc-2.20.tar.gz,官网地址:http://www.gnu.org/software/libc/ 2、解压及准备 我所有操作都放在/tmp目录下。 移动到/tmp目录下 解压 创建glibc_config目录作为配置目录 创建glibc_buil...

2018-10-09 10:19:44

阅读数 497

评论数 0

Android Studio 关联源码配置方法

在使用Android Studio系统源码是很方便的,但有时候需要做一些配置。 当前使用的版本为Android Studio3.2。 当未关联源码时会出现如下提示: 解决方法: 1、下载源码 方法一:点击Download进行下载。 方法二:打开SDK Manager进行下载: File --&a...

2018-10-01 12:48:32

阅读数 674

评论数 0

unable to resolve dependency for app@。。。解决方法

最近把android studio升级到了3.2,出了一堆问题,主要就是无法更新无法下载之类的。 包括出现的: unable to resolve dependency for app@。。。 Open File Show Detail 由于已经解决无法复现。 解决方法: 打开C:/Users...

2018-09-30 23:21:19

阅读数 2166

评论数 1

imx6平台V4L2编程学习记录之获取单张图像数据(三)

在获取数据之前需要先初始化,初始化部分可移步imx6平台V4L2编程学习记录之初始化(二)查看。 接着上一篇,已经初始化完毕。那么需要说明的是,按我实现该功能的方法,获取单张图像数据只需要申请1块帧缓冲区即可,即上一篇的BUFFER_COUNT 赋值为1。 采集单张图像数据的流程: 1、启动...

2018-09-28 16:27:51

阅读数 208

评论数 0

imx6平台V4L2编程学习记录之初始化(二)

关于如何启用内核对USB摄像头的支持可移步:imx6平台V4L2编程学习记录之内核对usb摄像头的支持(一) 首先需要介绍的是有个V4L2官方手册,可以帮助学习V4L2编程。虽然是英文版的,但是不难理解。 地址: https://download.csdn.net/download/lang5...

2018-09-28 15:50:28

阅读数 98

评论数 0

imx6平台V4L2编程学习记录之内核对usb摄像头的支持(一)

1、配置交叉编译环境 既然配置的是imx6平台的内核,那么就需要先配置交叉编译环境使得make使用的gcc是指定平台的gcc。 2、打开内核config配置界面 进到kernel目录下,然后输入 make menuconfig 就会出现如下配置界面: 可能出现问题: *** Unable ...

2018-09-28 12:33:31

阅读数 388

评论数 1

Linux C 十进制和十六进制互转

最近有个功能需要用到颜色值的十进制值和十六进制字符串互转,查了一些资料实现后记录下。 上代码: #include <stdio.h> #include <string.h> #include &...

2018-09-26 09:41:07

阅读数 910

评论数 0

C 使用二分法查找指定值在数组中最邻近值的索引

最近需要实现在一个递增或递减数组中查找与指定的数值最临近的数值的功能,记录一下。 大致意思有一个数组array = [0,1,2,3],那我现在有一个数值是1.6,那么1.6与数组中的2最为接近,则返回索引为2。 例示代码如下: #include <stdio.h&am...

2018-08-15 19:51:17

阅读数 396

评论数 1

Ubuntu下配置文件恢复(.bash_logout、.bashrc、.profile)

如果由于修改了Home目录下的.bash_logout、.bashrc、.profile这三个文件导致异常可在/etc/skel目录下找到这三个文件的备份进行替换。 /etc/skel/目录的.bash_logout、.bashrc、.profile这三个文件是隐藏文件,在图形界面下ctrl+H...

2018-08-10 10:01:12

阅读数 685

评论数 0

imx6平台交叉编译libjpeg-turbo

在搜索关于libjpeg的资料的时候发现还有个libjpeg-turbo库,据说libjpeg的基础上做了许多的优化,速度是libjpeg的2-6倍。 1、下载libjpeg-turbo库 网址:https://libjpeg-turbo.org/ 我下的是 libjpeg...

2018-07-18 20:10:45

阅读数 363

评论数 0

imx6平台交叉编译libjpeg

直接上步骤。 1、检查及安装libtool 由于会使用到libtool,所以需要检查一下是否已经安装。 安装命令: sudo apt-get install libtool 2、下载libjpeg库 网址:http://jpegclub.org...

2018-07-17 19:32:34

阅读数 206

评论数 0

git修改已commit的注释信息

有时候commit后发现注释不太合适需要修改,网上查找了一些方法,经测试后整理一下。 环境:windows 情况:commit后未push 修改前情况: 修改步骤 1、输入命令,进入vim界面 git commit –amend 2、进入编辑模...

2018-06-27 14:05:20

阅读数 18000

评论数 2

Linux获取系统启动经过时间

记录一下获取从Linux系统启动开始计算的时间的方法。 在ubuntu环境下测试可行。 #include <stdio.h> #include <time.h> /********************...

2018-06-14 19:22:00

阅读数 926

评论数 0

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