- 博客(13)
- 资源 (4)
- 收藏
- 关注
原创 QT运行到ARM板的历程
弄的时候费了我不少事,就把过程记录一下 ** QT的编译环境: ** 参考资料:《iTOP-4418&6818-QtE5.7移植文档_V1.0》 怎么说呢,当第一遍成功之后第二遍也就简单了,最开始当然要模仿了 1.基础软件: 移植 QtE5.7 需要 Ubuntu16.04 环境,arm 编译器需要使用“arm-2014.05-29”,触摸 tslib 需要使用 1.4 版本,QtE 的源码为 QtE5.7.0。 下面是具体的下载链接和详细的版本信息。 环境:ubuntu16.04(Qt5.7cre
2021-09-15 10:17:01
1013
转载 Linux系统修改网卡名称(eth1修改为eth0)
一、环境 VirtualBox + CentOS6.5 二、问题 有时候在克隆服务器之后配置网络时,或者在维护别人建好的服务器时,会遇到这样一种情况。如下图所示: 即:在接口配置文件ifcfg-eth0中,配置的是网卡eth1的信息。 这种不一致有可能对强迫症造成一定的困扰,有时候我们更想要的是:在ifcfg-eth0文件中,配置的应该是网卡eth0的信息,而网卡eth1,则应该是在ifcfg-eth1中进行配置。 三、解决办法 要解决上面的问题,大致有两种方法: 1) 将接口配置文件的文件名由ifcfg
2020-11-19 11:29:36
6887
1
原创 log日志循环覆盖
功能:循环覆盖指定条数的数据,不定是日志,最后一条为最新的日志,用于定位功能吧 描述:差点就差点吧,以后再改嘛。从日志角度看指定不行,一般都是按大小来保存的,这个还是叫“保存特征数据”吧 #include<stdio.h> #include<stdlib.h> #include <string.h> #include <unistd.h> /********************** log : 路径名称 Data : 发送数据 LineN: 保留行数 /
2020-11-03 18:20:53
2297
原创 windows启动ftpservice失败
启动失败很有可能是因为端口被占用或者防火墙禁用。 win+R打开运行,输入cmd打开控制界面,输入netstat -nab,可以看到当前有哪些端口正在运行。这边的21端口正在被ftpsvc服务占用。 解决方法:控制面板-管理工具-服务-找下microsoft FTP服务协议,右击,禁止。 ...
2020-10-22 13:38:46
3057
原创 c语言sqlite入门笔记
安装: rpm -ivh sqlite-devel-3.6.20-1.el6.x86_64.rpm --nodeps --force rpm -ivh sqlite-3.6.20-1.el6.x86_64.rpm --nodeps --force 编译:gcc demo.cpp -lsqlite3 -lstdc++ /** para : 由sqlite3_exec传入的参数指针,或者说是指针参数 columnCount: 查询到的这一条记录由多少个字段(多少列) columnValue : 该参数是双指
2020-08-11 18:36:06
237
原创 centos 7 安装并使用ftp服务端过程记录
一、安装: 联网状态: yum -y install vsftpd 无网状态:rpm -ivh vsftpd-2.2.2-14.el6.x86_64.rpm (如果安装失败可在后边追加 --nodeps --force不检查依赖强制安装) 二、配置(后来感觉根本不用配置) 1、ftp配置: cd /etc/vsftpd/ vim vsftpd.conf -rw-------. 1 root root 125 Aug 6 17:29 ftpusers ftp黑名单 -rw-------. 1 roo
2020-08-07 08:57:48
201
原创 用c编一个程序,删除字符串的一部分,函数原型如下: int del_substr(char*str ,char const *substr)
#include <stdio.h> char *del_substr(char *str,char const *substr) { char *p=(char *)substr; char *q=str,*qq; int SubstrNum=0; while(q!=NULL&&*q!='\0') { if(*q==*p&&p!=NULL...
2020-04-04 13:11:01
1139
原创 解决/libc.so.6: version `GLIBC_2.17' not found和/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21'not
本次作为一个成功解决的记录: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21’not found 从各方网站查询可得: strings /lib64/libstdc++.so.6 | grep GLIBC查看C++版本 GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4...
2020-03-20 10:59:14
3579
转载 Linux下mongodb数据库源码编译
环境要求 官方文档docs/building.md中提出的要求如下 gcc 5.3.0 python 2.7 scons 2.3.5 gcc安装: 这里下载的是5.4.0版本 wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-5.4.0/gcc-5.4.0.tar.gz tar xvf gcc-5.4.0.tar.gz cd ...
2020-02-17 01:12:24
1068
转载 ioctl函数
一、什么是ioctl ioctl是设备驱动程序中对设备的I/O通道进行管理的函数。所谓对I/O通道进行管理,就是对设备的一些特性进行控制,例如串口的传输波特率、马达的转速等等。 ioctl函数是文件结构中的一个属性分量,就是说如果你的驱动程序提供了对ioctl的支持,用户就可以在用户程序中使用ioctl函数来控制设备的I/O通道。 用户程序所作的只是通过命令码(cmd)告诉驱动程序它想...
2020-01-07 14:49:04
13054
原创 fcntl的详细使用
fcntl系统调用可以用来对已打开的文件描述符进行各种控制操作以改变已打开文件的的各种属性 函数原型: #include<unistd.h> #include<fcntl.h> int fcntl(int fd, int cmd); int fcntl(int fd, int cmd, long arg); int fcntl(int fd, int cmd ,struct...
2020-01-06 20:52:10
1628
aarch64交叉编译的valgrind-3.24.0版本
2025-01-21
libstdc++.so.6.0.21
2020-03-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅