hrx-@@
码龄11年
  • 561,631
    被访问
  • 109
    原创
  • 7,370
    排名
  • 8,728
    粉丝
关注
提问 私信

个人简介:Linux应用、Linux驱动、单片机、Android应用

  • 加入CSDN时间: 2011-10-05
博客简介:

hrx-@@

博客描述:
Android,linux等开发记录
查看详细资料
  • 6
    领奖
    总分 2,129 当月 95
个人成就
  • 嵌入式领域新星创作者
  • 获得274次点赞
  • 内容获得81次评论
  • 获得767次收藏
创作历程
  • 6篇
    2022年
  • 16篇
    2021年
  • 31篇
    2020年
  • 11篇
    2019年
  • 26篇
    2018年
  • 11篇
    2017年
  • 17篇
    2016年
  • 4篇
    2015年
成就勋章
TA的专栏
  • rocketMQ
    2篇
  • 野火i.MX6ULL Linux
    5篇
  • libwebsockets
    1篇
  • I.MX6
    10篇
  • Linux应用开发
    13篇
  • FTP、HTTP
    2篇
  • UNIMRCP
    3篇
  • 个人记录
    1篇
  • Linux驱动开发
    12篇
  • Linux使用
    21篇
  • STM32
    11篇
  • Android、JAVA开发
    26篇
  • QT
    3篇
  • Linux C/C++
    13篇
  • 软考学习笔记
    2篇
  • 杂项
    1篇
  • LUA
    2篇
  • python
    1篇
  • git
    3篇
兴趣领域 设置
  • 后端
    爬虫
  • 网络
    网络协议
  • 嵌入式
    arm单片机stm32
  • 开放平台
    物联网
  • 操作系统
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Linux C 实现rocketMQ生产者和消费者

一、环境:PC操作系统:CentOS Linux release 7.9.2009 (Core)gcc 版本:4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)rocketmq-client-cpp版本:2.2.0以下demo基于 rocketmq-client-cpp-2.2.0 实现,编译可参考 Linux 下 rocketmq-client-cpp 2.2.0 编译。二、代码:我这里把生产者和消费者的代码又稍微封装了一下,形成一个可以方便调用的工具模块。只是简
原创
发布博客 2022.04.18 ·
113 阅读 ·
0 点赞 ·
2 评论

Linux C 文件路径中获取文件名及路径

编程中有时会遇到需要把文件路径中的文件名或者路径提取出来的情况,发现了两个好用的函数记录一下。一、提取文件名头文件:#include <libgen.h>**函数:**char *basename(char *path);注:这个函数不会修改传入的 path 内容。二、提取路径头文件:#include <libgen.h>**函数:**char *dirname(char *path);注:这个函数会修改传入的 path 内容,如果不像path被改变需要重新申请一个
原创
发布博客 2022.01.18 ·
883 阅读 ·
0 点赞 ·
0 评论

VirtualBox Ubuntu虚拟串口使用

一、环境:虚拟机软件:VirtualBox 6.1.12虚拟机操作系统:Ubuntu18.04物理机操作系统:WIN10要显示的功能:创建虚拟串口,使得物理机与虚拟机进行串口通讯。二、软件准备:1、VirtualBox 安装扩展包在virtualbox官网找适合自己安装版本的扩展包导入安装即可。2、VSPD虚拟串口在物理机上创建虚拟串口,建议是COM2和COM3。3、VirtualBox 配置注意点:端口编号 和 路径/地址要一致。否则虚拟机会启动不起来。4、ubuntu中安
原创
发布博客 2022.01.14 ·
318 阅读 ·
1 点赞 ·
0 评论

Debian 10 使用 rz sz 命令

为了方便开发板文件的导出和导入,使用rz sz 更为方便。安装命令apt-get install lrzsz
原创
发布博客 2022.01.05 ·
473 阅读 ·
0 点赞 ·
0 评论

Debian 配置静态IP及DNS

Debian 配置静态IP及DNS
原创
发布博客 2022.01.05 ·
2126 阅读 ·
0 点赞 ·
0 评论

Debian 10 配置开机自启动脚本

一、环境:操作系统:Debian GNU/Linux 10方法一:~/.bashrc可以添加脚本在 ~/.bashrc末尾执行。方法二:/etc/profile可以添加脚本在 /etc/profile末尾执行。方法三:rc.local1、查看一下rc-local.service文件是不是存在路径:/lib/systemd/system/rc-local.service内容:# SPDX-License-Identifier: LGPL-2.1+## This file is pa
原创
发布博客 2022.01.04 ·
1414 阅读 ·
0 点赞 ·
0 评论

野火i.MX6ULL记录

基于野火i.MX6UUL PRO开发板进行学习和调试本文只是做一些记录使用,方便自己查找。一、i.MX6UUL外设配置情况792 MHz, industrial grade for general purposeBasic securityWith LCD/CSICAN x2Ethernet x2USB OTG x2ADC x2UART x8SAI x3ESAI x1Timer x4PWM x8I2C x4SPI x4二、镜像源码下载地址1、镜像构建工具:https
原创
发布博客 2021.12.24 ·
232 阅读 ·
0 点赞 ·
0 评论

交叉编译qt5.11.3源码(不带opengl)

一、环境:PC操作系统:Ubuntu 18.04.6gcc 版本:gcc-arm-linux-gnueabihf-8.3.0二、下载软件包1、tslib-1.21: https://github.com/libts/tslib/releases/download/1.21/tslib-1.21.tar.bz2Tslib用于访问触摸屏设备,以防操作系统不提供驱动程序支持。 它也可能只用于优化触摸用户体验,通过应用任何数字或顺序的数学过滤器。 libts库具有高度可配置性和可移植性。 Tslib包括校
原创
发布博客 2021.12.24 ·
462 阅读 ·
0 点赞 ·
0 评论

sed命令的使用

一、批量替换文件内的内容sed 's/xxx /yyy /' -i filenamexxx:被替换字符串yyy:替换字符串filename:文件名
原创
发布博客 2021.12.24 ·
227 阅读 ·
0 点赞 ·
0 评论

linux下libwebsockets源码编译以及测试

一、环境:PC操作系统:CentOS Linux release 7.9.2009 (Core)gcc 版本:4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)libwebsockets 版本:v4.3.0二、下载网址:https://github.com/warmcat/libwebsockets找Release版本下载会减少很多不必要的麻烦三、编译1、生成库文件以及头文件解压后在根目录下创建build目录用于编译。进入build目录。编译指令:cmak
原创
发布博客 2021.11.03 ·
503 阅读 ·
2 点赞 ·
0 评论

Linux 下 rocketmq-client-cpp 2.2.0 编译

一、环境:PC操作系统:CentOS Linux release 7.9.2009 (Core)gcc 版本:4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)rocketmq-client-cpp版本:2.2.0二、下载网址:https://github.com/apache/rocketmq-client-cpp提示:找release版本下载可能会更靠谱一些,然后如果编译不出静态库可能是什么库没装好,反正我折腾了挺久的。三、环境准备安装1、安装基本开发环境这
原创
发布博客 2021.10.28 ·
283 阅读 ·
0 点赞 ·
0 评论

rocketmq-client-cpp_lib.tar.gz

发布资源 2021.10.21 ·
gz

Ubuntu 16.04 简单搭建本地HTTP服务器(1)

本文介绍如何在Ubuntu 16.04上搭建 HTTP服务器。一、准备要在Linux上搭建一个HTTP服务器,最为通用的做法就是使用 apache2 这个软件来实现,Ubuntu上也是一样的。1、安装apache2sudo apt-get install apache22、确认 apache2 安装成功版本确认:hrx@@@:~$ apache2 -vServer version: Apache/2.4.18 (Ubuntu)Server built: 2016-04-15T18:
原创
发布博客 2021.10.10 ·
506 阅读 ·
0 点赞 ·
0 评论

unimrcp 配置文件说明(三)

一、环境:PC操作系统:CentOS Linux release 7.9.2009 (Core)gcc 版本:4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)unimrcp版本:1.7.0本文主要是记录一下关于配置文件的研究。unimrcp分为服务端和客户端,即 unimrcpserver 和 unimrcpclient 。二、服务端和客户端共用配置文件文件如下:logfile.xml(日志文件说明)logger.xml(日志输出配置)dirlayout
原创
发布博客 2021.10.10 ·
260 阅读 ·
1 点赞 ·
0 评论

unimrcp 遇到的问题记录(二)

前一篇写的是关于unimrcp 编译及安装,这篇用于记录遇到的问题及处理,后续根据碰到的问题更新本文。问题一:使用g++进行编译,make 报错比如我需要把百度的ASR集成到unimrcp这个框架里面,由于百度的ASR是C++的代码,所以就不能用gcc而是要用g++了。那么依然是在根目录下新建一个用于编译的文件夹,然后配置使用g++进行编译。[hrx@localhost ~/gitee/uni-mrcp-framework/tmp_unimrcp/unimrcp-1.7.0]$ mkdir hrx
原创
发布博客 2021.10.10 ·
57 阅读 ·
0 点赞 ·
0 评论

linux下使用 automake 自动生成 makefile(生成动态库、生成静态库、生成可执行文件)

一、环境:PC操作系统:CentOS Linux release 7.9.2009 (Core)gcc 版本:4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)autoscan 版本:autoscan (GNU Autoconf) 2.69aclocal 版本:aclocal (GNU automake) 1.13.4autoconf 版本:autoconf (GNU Autoconf) 2.69autoheader 版本:autoheader (GNU Autoco
原创
发布博客 2021.09.26 ·
98 阅读 ·
0 点赞 ·
0 评论

readelf的使用

记录下有接触到的使用。这个命令可以用来查询可执行文件依赖什么动态库,查看静态库中包含了什么.o文件。1、查询可执行文件依赖什么动态库2、静态库中包含了什么.o文件
原创
发布博客 2021.09.26 ·
35 阅读 ·
0 点赞 ·
0 评论

unimrcp 编译及安装(一)

一、环境:PC操作系统:CentOS Linux release 7.9.2009 (Core)gcc 版本:4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)二、下载官网:https://www.unimrcp.org/index.php/project/featured-view1、UniMRCP 1.7.02、UniMRCP Deps 1.6.0三、环境准备安装1、安装基本开发环境sudo yum install autoconf autoconf lib
原创
发布博客 2021.09.09 ·
163 阅读 ·
0 点赞 ·
0 评论

mips 交叉编译gdb-8.3

一、环境:PC操作系统:Ubuntu 14.04 LTSmips gcc 版本:gcc version 4.9.2 (Buildroot 2015.05)要编译的gdb版本:gdb-8.3GDB源码下载地址:http://ftp.gnu.org/gnu/gdb/
原创
发布博客 2021.08.05 ·
128 阅读 ·
1 点赞 ·
0 评论

Linux下 gdb-10.2 源码编译

一、环境:PC操作系统:Ubuntu 21.04 LTSGCC 版本:gcc version 10.3.0 (Ubuntu 10.3.0-1ubuntu1)要编译的GDB版本:gdb-10.2GDB源码下载地址:http://ftp.gnu.org/gnu/gdb/二、配置及编译1、下载后解压2、配置configure为了不搞乱源码,新建一个 build 文件夹用于配置及编译。这里我配置了编译输出的目录为 build目录下的output,我不打算把系统的gdb替换掉,所以最后make
原创
发布博客 2021.08.05 ·
267 阅读 ·
0 点赞 ·
0 评论
加载更多