![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 60
issta
这个作者很懒,什么都没留下…
展开
-
WSL2中使用USB串口实验
WSL 本身并不支持连接 USB 设备,因此你需要安装开源 usbipd-win 项目。由于Linux串口 的问题,虽然发现了串口,无法侦测带、/dev/tttyUSB*设备。USB设备链接到linux后,windows下就看不到USB设备了。三、在 Linux 中安装 USBIP 工具和硬件数据库。四、列出所有连接到 Windows 的 USB 设备。安装完毕后重启WSL宿主机,否则不能识别设备和命令。可以看到2-2是插入的USB转串口。二、安装usbipd-win。七、使用附加 USB 设备。原创 2024-05-08 18:53:49 · 350 阅读 · 0 评论 -
WSL安装及使用
请确保你以管理员权限运行这些命令。如果你在Windows命令提示符或PowerShell中,你可能需要使用。启用 Microsoft-Windows-Subsystem-Linux (WSL)以上命令在Windows命令提示符或PowerShell中运行即可启动Ubuntu。如果提示WSL 2 相关错误,请检查之前的步骤或参考提示链接,进行操作。或者右键点击命令提示符图标并选择“以管理员身份运行”。你需要列出已安装的发行版及其状态。四、本次测试安装过程记录。可从ubuntu官方链接。二、优先参考官方链接。原创 2024-05-08 14:34:06 · 696 阅读 · 0 评论 -
Ubuntu C++ man手册安装及使用
切换到该路径下:Index of /gnu/gcc/libstdc++/doxygen。解压后,复制man/man3内的文件到路径/usr/share/man/man3/下载你感兴趣的任一个版本:libstdc++-api*.man.tar.bz2。Ubuntu下C/C++man手册安装方法及使用方法。第一种办法:使用cppman。切换进入man路径下,执行。原创 2024-04-30 18:19:41 · 601 阅读 · 0 评论 -
getopt, getopt_long使用笔记
一个元素应该全为0.原创 2024-04-23 18:00:57 · 757 阅读 · 0 评论 -
关于VMware安装win系统的磁盘扩容与缩减
使用VMware虚拟机安装虚拟windows系统时,如果创建虚拟磁盘的空间预留不足(特别是C判空间),安装win系统后,由于默认win系统在安装时分配的healthy健康盘位于系统C盘临近区域,此时如果需要增加C盘虚拟空间,通过扩容C盘来实现则比较困难。安装虚拟机的分区空间107G,系统占据72.6G,可用空间20.3G,在虚拟机里安装较大的软件(超过20.3G大小),导致虚拟机没有运行空间而强行要求关机或者挂起。在虚拟win系统内推荐使用下面的软件做磁盘分区的合并操作,可以跨区合并。原创 2024-04-09 17:23:07 · 715 阅读 · 0 评论 -
vscode 安装vim插件配置ctrl + c/v功能
在“设置”搜索框内搜索vim.handleKeys,选择 Edit in settings.json。插件介绍部分有提示操作。原创 2024-04-07 10:47:56 · 553 阅读 · 0 评论 -
vscode 插件
原创 2024-03-21 11:11:42 · 111 阅读 · 0 评论 -
GDB调试运行程序Issta
(gdb) break func原创 2023-09-26 18:22:39 · 169 阅读 · 0 评论 -
VIM快捷按键学习笔记
VIM学习笔记原创 2023-03-31 15:22:20 · 301 阅读 · 0 评论 -
Linux串口实验
Linux串口驱动实验原创 2022-09-22 17:20:34 · 254 阅读 · 0 评论 -
rufus-3.13 安装 CentOS-8.3.2011-x86_64-dvd
rufus-3.13 安装 CentOS-8.3.2011-x86_64-dvd老破笔记本T400一台,256G磁盘,2G物理内存1:下载rufus软件,官网免费下载2:管理员方式打开:选择iso文件CentOS-8.3.2011-x86_64-dvd1,修改喜欢的卷标名称,点击START3:选择DD磁盘镜像模式,点击OK4:提示数据覆写,OK确定5:开始刻录,9G文件的刻录过程比较长6:首次刻录选择iso格式刻录系统,刻录过程软件提示自动下载驱动文件:但在安装CentOS系统时原创 2020-12-14 14:57:55 · 1884 阅读 · 0 评论 -
静态库与动态库
静态库1:命令生成静态库:2:发布文件步骤1: .h文件发不到include文件夹步骤2: .a发不到lib文件夹3:发布后使用3.1编译(此时main中的include可以使用尖括号<>包含头文件):3.2指定路径(比如本地路径)编译:多库依赖关系:动态库查看动态库使用情况1:编译生成动态库:2:发布文件步骤1: .h文件发不到include文件夹步骤2: .s...原创 2021-12-03 17:26:41 · 57 阅读 · 0 评论 -
Linux终端快捷按键
标签Shift+Ctrl+T:新建标签页Shift+Ctrl+W:关闭标签页Ctrl+PageUp:前一标签页Ctrl+PageDown:后一标签页Shift+Ctrl+PageUp:标签页左移Shift+Ctrl+PageDown:标签页右移Alt+1:切换到标签页1Alt+2:切换到标签页2Alt+3:切换到标签页3窗口Shift+Ctrl+N:新建窗口Shift+Ctrl+Q:关闭终端复制粘贴终端中的复制/粘贴:Shift+Ctrl+原创 2021-12-02 10:45:57 · 140 阅读 · 0 评论 -
Linux下GCC编译sqrt(f)问题
gcc 编译器对‘sqrt’未定义的引用编译包含math.h头文件,调用sqrt()或sqrtf()函数的文件时,报错:解决办法:使用gcc编译带有math.h的源文件时,需要gcc *.c -lm,需要链接libm.so即命令行格式如下:gcc [文件名].c -o [文件名] -lm以上命令行格式必须正确执行,否则,依然编译不成功。案例1:使用简单makefile失败!!案例2:使用错误的GCC编译指令失败!!案例3:使用...原创 2021-11-18 18:28:57 · 1314 阅读 · 0 评论 -
Linux string.c/h源文件 [转]
Linux string.c/h源文件 [转]Linux string.c源文件路径:linux-5.15.2/lib/string.cLinux string.h源文件路径:linux-5.15.2/include/linux/string.hLinux string.h源文件/* SPDX-License-Identifier: GPL-2.0 */#ifndef _LINUX_STRING_H_#define _LINUX_STRING_H_#include <原创 2021-11-16 18:41:08 · 1790 阅读 · 0 评论 -
打印彩色的log
打印彩色的log简单的C程序demo:运行结果:全部颜色测试:运行结果:printf("\x1b[48;5;%dm %03d \x1b[0m", i, i); 其中\x1b[是起始指令,后面的48表示设置背景色,38是前景色; 48后面通常会跟一个;5;,这个是文档中规定的,第一个%d,是设置色号,最后以m结尾; 参数设置 第二个%03d是中间需要显示的文本; 最后以\x1b[0m结束; 参考网站:单片机打印日...原创 2021-10-14 16:02:14 · 164 阅读 · 0 评论