自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(828)
  • 资源 (4)
  • 收藏
  • 关注

转载 Linux共享库的搜索路径先后顺序

原文链接:https://blog.csdn.net/rryqszq4/article/details/51142468。1、编译目标代码时指定的动态库搜索路径:在编译的时候指定-Wl,-rpath=路径。3、配置文件/etc/ld.so.conf中指定的动态库搜索路径。2、环境变量LD_LIBRARY_PATH指定的动态库搜索路径。5、默认的动态库搜索路径 /usr/lib。4、默认的动态库搜索路径/lib。

2024-07-01 19:51:36 25

原创 工控机通过PC的无线网络连接互联网

PC通过windows的“网络共享”功能,使用网线连接工控机,工控机共享PC的无线网络。工控机无wifi模块,但是有以太网网口,工控机需要连接互联网。PC不能通过有线连接互联网,但能通过wifi连接互联网;

2024-07-01 17:37:31 263

原创 ubuntu16.04上搭建qt开发环境

但是启动qt时,最好不要直接执行qtcreator文件,qtcreator所在目录下还有一个qtcreator.sh脚本文件,qtcreator.sh脚本文件里不仅会启动qtcreator,还会设置一些和qt相关的环境变量,使用起来更方便。另外,启动时使用root用户启动,因为linux下访问USB设备等需要root用户权限。

2024-06-28 18:31:07 387

原创 ulimit报错

执行命令“ulimit -c 2048 ”时报错:“bash: ulimit: core file size: cannot modify limit: Operation not permitted”

2024-06-27 19:23:50 198

原创 linux好用的分屏器byobu

byobu是linux下分屏器工具tmux或screen的包装器。

2024-06-25 15:52:52 278

原创 linux下使用sftp服务

linux下使用tftp服务

2024-06-25 14:09:59 117

原创 工控机和电脑一直ping不通

但是通过将电脑端网卡的速度和模式属性由原来的“自动检测”修改为“100 Mbps Full Duplex ”后,可以ping通。工控机和电脑通过网线直连,电脑端是USB-网口转换器,一直互相ping不通,反复确认两端的IP地址、子网掩码及路由配置是对的。

2024-06-24 16:20:20 498

原创 stty指令使用方法

【代码】stty指令使用方法。

2024-06-14 13:46:07 238

原创 使用老毛桃制作USB安装盘并安装WIN10系统完整过程

下载win10镜像“cn_windows_10_business_editions_version_1909_updated_jan_2020_x64_dvd_b3e1f3a6.iso”重启电脑,选项选择USB启动,然后选择“老毛桃win10 pe”,进入win10 PE桌面。在桌面打开“一键安装”,选择“win10 专业版”,勾选需要的驱动程序,开始安装win10。安装完成后,拔下U盘,开机,进入win10。将1步骤中的系统镜像拷贝至U盘根目录下。将U盘启动盘插入要安装系统的电脑上。

2024-06-03 16:57:13 485

原创 undefined reference to `ring_buff_init()

在工程里新增ring_buffer.c文件,在其它文件里调用ring_buffer.c里的ring_buff_init函数时,报错“undefined reference to `ring_buff_init()”.c),这就涉及到c和c++混合编程的问题,需要特殊处理下。引用ring_buffer.c里函数的文件为c++文件(.cpp),被引用的函数在c文件里(

2024-05-30 16:33:32 230

原创 No rule to make target ‘serial.c‘

在工程里新增serial.c文件,且在Makefile里的源文件里增加了serial.c文件,编译时报错"No rule to make target ‘serial.c’".根本原因是未找到serial.c文件。虽然在Makefile的源文件里增加了serial.c文件,但是serial.c文件的路径不对。在Makefile的源文件里配置正确的serial.c文件及路径。

2024-05-30 15:26:23 179

原创 error: expected identifier before ‘false’

因为c语言中没有bool类型,自定义了一个bool类型,编译时报错“error: expected identifier before ‘false’”false和其它文件中的类型重复定义。

2024-05-30 15:14:10 196

原创 在word中使用tab键对齐文本时,会删除光标所在文字

在word中使用tab键对齐文本时,会删除光标所在文字。先按了insert键,输入模式改为改写模式。再按一次insert键,切换到插入模式。

2024-05-09 10:26:36 473

转载 视频编码中vbr、cbr等方式的区别

FIXQP对视频的码率并没有太多限制,因为它的重点在于保证视频的质量,如果码率过低则会导致视频质量下降的问题。在FIXQP编码方式中,图像的质量是固定的,编码器会尽力保持视频图像质量稳定,同时控制码率达到一定水平。CBR:所谓的固定码率编码,是指视频编码的码率是固定不变的,不受图像复杂度的影响。CBR编码方式可以保证视频的稳定码率,适用于网络带宽固定且稳定的场景,但图像质量不能保证。优点:平衡了画面质量和码率,可以在网络带宽不稳定的情况下,自动调整码率以保证视频质量和流畅度。缺点:需要更高的码率带宽比。

2024-05-08 11:19:53 498

原创 makefile中wildcard函数和patsubst用法

wildcard函数是针对通配符在函数或变量定义中展开无效情况下使用的,用于获取匹配该模式下的所有文件列表,参数若有多个则用空格分隔。若没有找到指定的匹配模式则返回为空。可以包括通配符,%表示任意长度的字串。如果中也包含%,则中的这个%将是中的那个%所代表的字符串。若字符串中含有%则可以用反斜杠\来转义,即%来表示真实含义的%字符。patsubst函数返回被替换过后的字符串。patsubst函数判断。中字符串(若多个字符串以空格分隔)是否匹配模式,若匹配则使用替换。

2024-05-02 17:19:01 395

原创 linux 下如何确定驱动是否已经正常加载了

如果以上检查都正常,而设备还不能正常工作,就需要检查设备驱动是否与芯片匹配或者驱动中的硬件资源配置是否与硬件对应。

2024-04-24 19:23:38 489

原创 使用c++标准库将数据中的数据按十六进制打印输出

【代码】使用c++标准库将数据中的数据按十六进制打印输出。

2024-04-21 14:01:07 303

原创 error: aggregate ‘std::ostringstream oss’ has incomplete type and cannot be defined

编译报错“error: aggregate ‘std::ostringstream oss’ has incomplete type and cannot be defined”。

2024-04-20 20:39:11 307

原创 linux下编译c++程序报错“undefined reference to `std::allocator<char>::allocator()‘”

linux下编译c++程序报错“undefined reference to `std::allocator::allocator()'”。开始尝试给gcc指令添加-L和-l选项指定库路径和库文件名,但是一直不成功,后来把gcc改为g++就可以了。找不到c++标准库文件。

2024-04-20 19:27:31 328

原创 编译c++代码报错“error: expected primary-expression before ‘=’ token”

编译c++代码报错“error: expected primary-expression before ‘=’ token”。“error: expected primary-expression before“,这类问题通常都是因为语法错误引起的。

2024-04-20 16:11:14 374

原创 xxx.cpp:106:2: sorry, unimplemented: non-trivial designated initializers not supported

原来xxx.c文件编译不会报错,现在把xxx.c改名为xxx.cpp,报错“xxx.cpp:106:2: sorry, unimplemented: non-trivial designated initializers not supported”。c++编译器和c编译器对语法检查规则不同,c语言对结构体初始化时,结构成员的初始化次序没有要求,c++对结构体初始化,成员必须按定义的顺序。把成员的初始化次序修改为何成员的定义一致。

2024-04-20 15:28:05 166

原创 在开发板上运行spidev_test报错:“./spidev_test: line 2: h: not found”

今天交叉编译spidev_test后,放到开发板上运行报错:“./spidev_test: line 2: h: not found”编译方式不同,生成的是64为程序,应该生成32位的程序。修改为直接用命令编译,生成32位程序。

2024-04-20 14:13:43 172

原创 picocom使用方法

此处按Ctrl+a, Ctrl+f 组合键,多次按Ctrl+a, Ctrl+f 组合键,flow ctrl在RTS/CTS、xon/xoff、none 之间切换。此处按Ctrl+a, Ctrl+y 组合键,多次按Ctrl+a, Ctrl+y 组合键,parity在even、odd ,none ​​​​​​​之间切换。此处按Ctrl+a, Ctrl+i 组合键,多次按Ctrl+a, Ctrl+i 组合键,databits在5、6、7、8之间切换。此处按Ctrl+a, Ctrl+w 组合键,然后输入aa。

2024-04-18 14:10:04 588

原创 error: unknown type name ‘size_t’; did you mean ‘__ssize_t’?

在ubuntu上交叉编译程序时,报错“error: unknown type name ‘size_t’;未包含对应的头文件。

2024-04-16 18:57:39 454

原创 vs code如何使用语法高亮

打开一个文件,如Makefile;在vs code里,按Ctrl + K, M在弹出的选择框里选择需要的语法类型,如下图:

2024-04-12 15:48:10 418

原创 不能在主机和虚拟机之间拷贝文本(虚拟机ubuntu16.04)

ubuntu16.04不能在主机和虚拟机之间拷贝文本。vmware tools没安装好。

2024-04-03 11:38:41 524

原创 unbuntu16.04开机报错“Could not apply the stored configuration for monitors”

unbuntu16.04开机报错“Could not apply the stored configuration for monitors”。

2024-04-03 10:33:05 177

原创 ubuntu16.04安装中文语言时报错“software database is broken”

ubuntu16.04安装中文语言时报错“software database is broken”。然后去语言中心就可以设置中文。

2024-03-30 15:55:02 210

原创 vs code问题合集

按F12不能跳转到函数定义,安装cppcheck插件可以解决;

2024-03-26 10:17:48 98

原创 单独编译SDK中的例子程序时报错“ld: cannot find -llog”

单独编译SDK中的例子程序时报错“ld: cannot find -llog”。需要先编译整个SDK, 编译整个SDK的过程中会生成liblog.so。先编译整个SDK,再单独编译例程。

2024-03-25 19:14:14 107

原创 linux make modules 命令详解

一、Linux 内核模块编译的本质make modules 命令的执行路径只能是内核源码顶层目录,执行结果是:读取内核源码顶层目录中的 Makefile 文件,找到里面定义的 modules 目标。(更详细的内容不在此处分析)我们可以建立一个文件夹存放模块源代码,写一个 Makefile,里面写 make modules 目标,但是要切换到 linux 源码目录中找顶层目录的 Makefile 来编译。

2024-03-21 15:02:05 1010

原创 line 55: syntax error: unexpected “(“

在PC上编译好的程序,拷贝到开发板上运行后,报错line 55: syntax error: unexpected “(”。没有指定交叉编译器,将在x86架构下的编译的程序,在ARM架构下运行。

2024-03-21 09:34:09 164

原创 虚拟机开机字体变大,进入系统后字体模糊

虚拟机开机字体变大,进入系统后字体模糊。

2024-03-15 16:52:22 307

原创 QIntValidator不生效

在Qt 5.12.4中对QLineEdit使用QIntValidator,实际并未生效。重写validate方法。

2024-03-13 16:00:31 377

原创 虚拟机和主机无法ping通

虚拟机和主机无法ping通,检查ip地址确定是在同一个网段。虚拟机未配置合适的路由。配置后可以ping通。

2024-03-13 10:27:19 275

原创 主机、虚拟机和开发板三者互相之间能ping通的配置参数

主机网络配置开发板网络配置虚拟机网络配置

2024-03-12 21:13:04 233

原创 net-tools和iproute2区别

2024-03-12 20:06:25 121

原创 vscode的c++开发环境配置

vscode环境配置,主要是安装一些插件,c/c++开发常用的插件有如下几个:

2024-03-07 14:47:49 291

原创 win10下使用winrar压缩的zip文件在ubuntu20.04下使用unzip解压失败

win10下使用winrar压缩的zip文件在ubuntu12.04下使用unzip解压失败。

2024-03-01 15:40:10 257

原创 自定义USB设备在一台PC机上报错“该设备无法启动。(代码10)”

自定义USB设备在其它电脑测试,可正常读写数据,在另一台使用AMD CPU的电脑上会报错“该设备无法启动。自定义USB设备参数配置有问题,USB高速设备BULK传输模式一次最大传输字节数设置为1024存在此问题。USB高速设备BULK传输模式一次最大传输字节数改为512,问题解决。

2024-02-27 13:36:06 414

LAVFilters-0.74.1-22

LAVFilters-0.74.1-22

2023-05-16

qt调用python脚本例程.rar

qt调用python脚本例程.rar

2022-11-18

qt调用matlab动态库例程.rar

qt调用matlab动态库例程.rar

2022-11-18

vc调用matlab动态库例程.rar

vc调用matlab动态库例程.rar

2022-11-18

vc++ redist 2015-2022,VC运行库

vc++ redist 2015-2022,VC运行库。

2022-11-05

音视频 ffmpeg 转码 PCM

一个完整的使用ffmpeg解码音频文件并保存为PCM文件的qt例子程序,亲测可用!!!

2022-09-07

音频处理 ASIO驱动 SDK 2.3.3 音频开发人员

音频处理 ASIO驱动 SDK 音频开发人员

2022-08-18

qwt-6.2+qt程序员+绘制波形及曲线

qwt-6.2+qt程序员+绘制波形及曲线

2022-08-08

bushound.exe

好用的总线监控工具

2021-03-17

Universal Serial Bus Specification V2.0.rar

USB2.0协议(英文完整版)

2021-03-03

SDFormatter_V3.1.rar

tf卡修复工具可以修复和检测你的TF卡无法读取或者有坏道。如果当你的TF卡遇到无法读取或者有坏道时,可以尝试使用tf卡修复工具,可以轻松修复和检测你的卡。

2019-11-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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