随笔分类 -  c/c++

c++
摘要:修改/A7-linux-src/arch/arm/boot/dts/imx6g2c-256m.dts,重新编译内核 用生成的imx6g2c-256m.dtb替换TF卡烧写包内的以下文件(注意改同名) M6G2C-256LI-V1.04\firmware\imx6g2c-256m.dtb M6G2C- 阅读全文
posted @ 2022-10-27 10:31 流逝的轻风 阅读(141) 评论(0) 推荐(0)
摘要:最近有需求通过FTP上传视频文件和照片,现将DEMO列出来 1.先上完整程序 /************************************************************************* > File Name: 6.c > Created Time: Tue 阅读全文
posted @ 2022-08-02 11:34 流逝的轻风 阅读(1085) 评论(0) 推荐(0)
摘要:1.下载ffmpeg git clone https://gitee.com/mirrors/ffmpeg.git ffmpegcd ffmpeg 2.配置编译环境 ./configure --prefix=./fmg_zlg --enable-cross-compile --target-os=l 阅读全文
posted @ 2022-04-24 17:25 流逝的轻风 阅读(653) 评论(0) 推荐(0)
摘要:ps -ef|grep xxx |grep -v grep|cut -c 9-15|xargs kill -9 说明:1. grep xxx的含义是,查找所有含有关键字“xxx”的进程。 2. grep -v grep 中-v是去除列出的进程中去除含有关键字“grep”的进程。 3. cut -c 阅读全文
posted @ 2022-02-18 14:52 流逝的轻风 阅读(1680) 评论(0) 推荐(0)
摘要:一. 下载内核源码 1) uname -r 查询内核版本 2) 本例中直接使用周立功官方提供的源码版本 二. 内核配置及修改源码(参考我们文档如: SIMCOM_SIM8200_Linux_USB_User_Guide_V1.00 ) 1) 先进入源码根目录cd /usr/src/linux-sou 阅读全文
posted @ 2022-02-09 10:50 流逝的轻风 阅读(682) 评论(0) 推荐(0)
摘要:1. 下载 gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux.tar.bz2 我们是配套提供的交叉编译链 2. 解压,并放置在自己需要的文件夹内 3. 配置环境变量PATH 3.1 编辑bash.bashrc文件 sudo gedit ~/.bashr 阅读全文
posted @ 2021-11-01 14:37 流逝的轻风 阅读(1252) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2021-10-27 10:06 流逝的轻风 阅读(0) 评论(0) 推荐(0)
摘要:由于自己需要,封装了一个串口的方案,单例模式 1.头文件 uart.h #ifndef ___UART_H___ #define ___UART_H___ #include <stdio.h> /*标准输入输出定义*/ #include <stdlib.h> /*标准函数库定义*/ #include 阅读全文
posted @ 2021-10-22 15:23 流逝的轻风 阅读(1379) 评论(0) 推荐(0)
摘要:最近新到一个板子,需要编译usb网卡驱动,鼓捣了一阵,现将编译的步骤记录 开发板型号:zlg EPC-6G2C-L ARM架构:Cortex-A7 Kernel :4.1.15 CPU:[iMX_6UL系列]MCIMX6G2CVM05AA 主频528MHz RAM: IS43TR16128B , 2 阅读全文
posted @ 2021-10-18 14:36 流逝的轻风 阅读(712) 评论(0) 推荐(1)
摘要:1.官方下载libev源码 git clone https://github.com/enki/libev.git 2.编译生成Makefile ./configure --host=arm-linux CC=arm-linux-gnueabihf-gcc --prefix=/mnt/share/l 阅读全文
posted @ 2021-10-09 14:52 流逝的轻风 阅读(868) 评论(0) 推荐(0)
摘要:LINK = @echo linking $@ && arm-linux-gnueabihf-g++ GCC = @echo compiling $@ && arm-linux-gnueabihf-g++ GC = @echo compiling $@ && arm-linux-gnueabihf- 阅读全文
posted @ 2021-08-05 16:14 流逝的轻风 阅读(35) 评论(0) 推荐(0)
摘要:在linux下监听socket的连接状态 /************************************************* Function: // Net::getTcpState Description: // TCP监听状态 @ips ip @timeout 超时时间 ** 阅读全文
posted @ 2021-07-23 14:51 流逝的轻风 阅读(671) 评论(0) 推荐(0)
摘要:1.下载openssl wget https://www.openssl.org/source/old/1.1.1/openssl-1.1.1.tar.gz 解压到当前目录 tar xvf openssl-1.1.1.tar.gz 二.配置openssl 1.配置编译的参数 export PATH= 阅读全文
posted @ 2021-07-12 16:47 流逝的轻风 阅读(7608) 评论(0) 推荐(1)
摘要:1.下载ftfp tftp-hpa源码下载地址:https://mirrors.edge.kernel.org/pub/software/network/tftp/ 我们选用的是0.4的版本 wget https://mirrors.edge.kernel.org/pub/software/netw 阅读全文
posted @ 2021-07-02 15:51 流逝的轻风 阅读(1549) 评论(0) 推荐(0)
摘要:前些时间遇到七牛云第三方编译问题,现把整个流程记录如下,供大家参考. 我们使用的开发板是周立功的m1808,核心是rk1808.环境在Vmware的linux下面 一.编译依赖库curl 百度云下载链接: 链接:https://pan.baidu.com/s/1J-hKk4Pce9gf5rBcqcO 阅读全文
posted @ 2021-04-01 16:55 流逝的轻风 阅读(979) 评论(0) 推荐(1)
摘要:1.通过ldd或运行程序查询所差的so库 2.建议在打包的系统中中进行移植 cp libnghttp2* -d ./liu2/ 3.项目打包 tar -zcvf liu2.tar ./liu2/ 4.把需要的库cp到新的系统中 tar -xvf liu2.tar 阅读全文
posted @ 2021-03-03 17:26 流逝的轻风 阅读(129) 评论(0) 推荐(0)
摘要:gcc test_a.c test_b.c test_c.c -fPIC -shared -o libtest.so 编译参数说明:(gcc命令参数) -shared该选项指定生成动态连接库(让连接器生成T类型的导出符号表,有时候也生成弱连接W类型的导出符号),不用该标志外部程序无法连接。相当于一个 阅读全文
posted @ 2021-03-03 11:39 流逝的轻风 阅读(351) 评论(0) 推荐(0)
摘要:ARM64位编译包 1.下载代码到本地 git clone https://github.com/qiniu/c-sdk.git 如果国外下载速度慢,可以用码云的镜像库 git clone https://gitee.com/cqnews/c-qiniu-sdk.git 2.该项目依赖库curl和o 阅读全文
posted @ 2020-11-26 16:40 流逝的轻风 阅读(272) 评论(0) 推荐(0)