大白菜wu
码龄5年
关注
提问 私信
  • 博客:7,961
    社区:2
    7,963
    总访问量
  • 9
    原创
  • 747,387
    排名
  • 2
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2020-06-27
博客简介:

wuhaohong123的博客

查看详细资料
个人成就
  • 获得11次点赞
  • 内容获得2次评论
  • 获得34次收藏
  • 代码片获得164次分享
创作历程
  • 9篇
    2021年
成就勋章
TA的专栏
  • 二维码zbar
    1篇
兴趣领域 设置
  • 硬件开发
    arm开发
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

请进!!ffmpeg4.4编译(全网最全,包含x264,x265,aac编译)

首先下载 ffmpeg 源码,地址为:https://www.ffmpeg.org/download.html我下载的是 FFmpeg 4.4 "Rao"把下载下来的 ffmpeg-4.4.tar.bz2 源码包放到ubuntu上。tar -xvf ffmpeg-4.4.tar.bz2开始安装各种依赖的库安装yasmsudo apt-get install yasm安装nasmsudo apt-get install nasm安装x264库安装x265库安装speex-1.
原创
发布博客 2021.07.24 ·
2450 阅读 ·
3 点赞 ·
0 评论 ·
15 收藏

Linux ubuntu16.04 zbar二维码识别库编译

本人亲测,成功编译,并测试使用1.在编译zbar之前,zbar 测试依赖Imagemagick工具。安装 ImageMagick :$sudo apt-get install imagemagick libmagickwand-dev2.下载zbar源码http://zbar.sourceforge.net/download.html3.进入zbar目录下./configure --enable-shared --enable-static --disable-video --without-
原创
发布博客 2021.06.30 ·
783 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

wpa_supplicant 2.9 编译成功(已验证)

1.打开wpa_supplicant官网,下载wpa_supplicant-2.9.tar.gz源码包;2.解压源码包: $ tar xvzf wpa_supplicant-2.9.tar.gz $ cd wpa_supplicant-2.9/wpa_supplicant3.配置工程(1)拷贝默认配置: $ cp defconfig .config (2) 打开.config,需要修改的配置如下: CONFIG_DRI
原创
发布博客 2021.05.20 ·
1823 阅读 ·
5 点赞 ·
1 评论 ·
5 收藏

Openssl编译步骤(已验证)

Openssl 编译指南记录本人编译openssl1.1.1的步骤 1. 从[官网](https://www.openssl.org/)上下载openssl 1.1.1 2. 解压 3. ./config no-asm shared no-async --prefix=$(pwd)/install --cross-compile-prefix=arm-buildroot-linux-uclibcgnueabihf- 这里我的交叉编译器是arm-buildroot-linux-uclibcgn
原创
发布博客 2021.05.20 ·
1609 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

基础算法(四)判断二叉树是否对称

基础算法(四)判断二叉树是否对称给定一棵二叉树,判断琪是否是自身的镜像(即:是否对称)例如:下面这棵二叉树是对称的 1 / \ 2 2 / \ / \ 3 4 4 3 下面这棵二叉树不对称。 1 / \ 2 2 \ \ 3 3也是用递归的思想去解决… bool isSymmetric(TreeNode* root) { if(root
原创
发布博客 2021.02.21 ·
404 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

基础算法(三)反转一个单向循环链表

基础算法(三)反转一个单向循环链表翻转一个链表需要三个指针:一个保存后面的结点地址一个保存当前要改变指向的结点的地址一个保存前面的结点地址//翻转单向循环链表void link_reverse(link *head){ link *prev = head; link *temp = prev->next; link *front; while(temp != head) { front = temp->next;
原创
发布博客 2021.02.21 ·
360 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

基础算法(二)找出单向链表中环的入口

基础算法(二)找出单向链表中环的入口这里假设:a是头结点到环的入口的距离b是环入口到相遇结点的距离c是整个环的长度一般来说,两个指针相遇的时候,慢指针还没走完一圈,但此时快指针已经走完一圈多了。计算快慢指针所走过的距离:dis(fast) = a + b +cdis(slow) = a + b又已知 快指针 比 慢指针 快两倍,因此快指针走过的路程为慢指针的两倍。dis(fast) = dis(slow)*2 化简后得:a = c - b用环的长度 减去 慢指针走过的距离,就
原创
发布博客 2021.02.21 ·
173 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

每天进步亿点点

慢慢养成写博客的习惯,记录小白菜到大白菜的成长历程~
原创
发布博客 2021.02.21 ·
113 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基础算法(一)判断一条单向链表是否有环

基础算法(一)判断一条单向链表是否有环思路就是:定义两个指针,一个快指针(一次走两步),一个慢指针(一次走一步),倘若这个链表是有环链表,那么它们终究会相遇。#include <stdbool.h>bool hasCycle(struct ListNode* head ) { // write code here if(head == NULL) //保险起见判断一下传进来的是否野指针 { return false; }
原创
发布博客 2021.02.21 ·
238 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏