首页
文章
标签
编程语言
Linux
关于
给我留言
我的动态
友情链接
1
linux通过SCP命令在多个系统间复制文件
2
vscode通过Remote-SSH插件连接Linux时报Error: XHR failed错误
3
银河麒麟系统中root用户open文件报 failed: Permission denied
4
C++如何实现类似C#中的属性(Property)
5
qt creator编译时出现了错误:error: LNK1181: cannot open input file 'debug\main.obj'
码峰
累计撰写
185
篇文章
累计创建
77
个标签
累计收到
17
条评论
栏目
首页
文章
标签
编程语言
Linux
关于
给我留言
我的动态
友情链接
搜索
标签搜索
FreeRTOS
Zynq
DMA
IIS
WinUSB
nuget
单片机
PowerShell
gcc
pip
dpkg
Xenomai
chatGPT
gtest
数字签名
Boost
字符串
udev
跨平台
msys2
内核编程
指针
Bash Shell
libusb
WebAPI
git
RESTful
实时系统
MATLAB
系统信息
代码规范
编程入门
Wireshark
开源项目
CentOS
Makefile
python
Conda
.NET Core
内存泄漏
INI文件
Ubuntu
Docusaurus
进程间通信
运维
编码
SEO优化
异步编程
github
Copilot
银河麒麟
SSH
PCI/PCIe
USB
Qt
Windows API
JSON
多线程
Windows BAT
应用工具
控件
mysql
docker
nginx
web
Node.js
网络通信
fpga
shell script
vmware
网站建设
visual studio
驱动
linux
C#
C/C++
VSCode
目 录
CONTENT
以下是
linux
相关的文章
2022-11-03
Linux中C语言如何获取指定目录中的所有文件和文件夹
在Linux中使用C语言开发时,有时候需要获取指定目录中的文件和文件夹,当然,可以使用“exec"执行"ls"命令,取得命令的输出结果来获取,但解析结果还是挺麻烦了,使用POSIX的兼容的API dirent.h中的函数来获取就可以了。
2022-11-03
812
0
0
Linux
C/C++
编程语言
2022-11-02
编译Linux内核模块时报:WARNING: Symbol version dump "Module.symvers" is missing.
我在OpenSUSE Linux中运行make构建一个自定义驱动程序,用于与一些外部设备进行通讯,Makefile在其他Linux系统中make都正常,但就在Open SUSE中编译报警告:WARNING: Symbol version dump "Module.symvers" is missing. 和错误:/bin/sh: scripts/mod/modpost: No such file or directory,详细如下:
2022-11-02
2388
0
0
Linux
问题&解决
2022-11-01
Linux编译内核模块时报: linux/scripts/recordmcount: No such file or directory
问题描述当我编译Linux的内核模块时,出现以下错误消息:make -C /lib/modules/4.12.14-lp151.28.91-default/build/ M=/home/mynfs/linux/fs/nfs_common modulesmake[1]: 进入目录“/usr/src/l
2022-11-01
966
0
1
Linux
2022-11-01
Open SUSE Linux中编译内核模块报错
最近在OpenSUSE要开发一个内核模块,一开始执行编译时报错:make[1]: *** /lib/modules/4.12.14-lp151.28.91-default/build/: 没有那个文件或目录。 停止。看起来是没有内核模块和源码导致的,于是执行了下面的安装:sudo apt insta
2022-11-01
698
0
0
Linux
2022-11-01
Linux内核编程中通过kthread_create创建内核线程
在开发Linux的内核驱动或内核模块时,有时候需要创建一个内核线程来做特定的循环动作,比如通过循环拉高拉低gpio设置成方波输出的信号来模拟pwm信号,比如循环控制led的闪灯效果等等。内核线程是工作在内核空间的,不属于任何一个进程,可以发生睡眠,可以通过内核线程创建函数kthread_create来创建内核线程。
2022-11-01
1148
0
0
Linux
2022-10-30
Linux标准错误代码errno详解
Linux中系统调用的错误都存储在由操作系统维护的errno中,表示最近的系统调用发生的错误,最新的错误码会覆盖掉上一次的错误。PS: 只有当系统调用或者调用lib函数时出错,才会置位errno!
2022-10-30
1698
0
0
Linux
C/C++
2022-10-25
Linux中使用binwalk比较两个二进制文件的内容
二进制文件中的内容一般是不可直接显示的,有时候需要通过查看二进制的原始数据来对比两个文件是否一样,或者有何差异,binwalk 是一个固件影像文件分析工具,也可以用于普通的二进位文件比较。
2022-10-25
1240
0
0
Linux
2022-10-25
Linux的vi/vim如何自动保存/自动重加载/自动刷新显示文件
Linux中使用最多的vim编辑器,功能非常强大,这里就分享记录一下vim如何重新加载文件,重新加载分手动和自动两种方式。
2022-10-25
3598
0
0
Linux
2022-10-24
Linux中libusb读写CDC类型USB设备的代码及解析
在Linux中对USB类型的CDC设备,默认识别为一个USBTTY设备,也就是串口设备,可以使用串口通讯的方式进行通讯,但在USB固件开发时,CDC类型的设备更容易实现,参考的代码也更多,实际并不是一个串口设备,或者想通过USB的EndPoint调用libusb的API直接进行通讯。
2022-10-24
2172
0
0
Linux
C/C++
编程语言
2022-10-24
linux中bash shell的wait命令详解
linux bash shell中的wait命令是一个等待给定操作完成并返回等待命令的退出状态的命令,由于wait命令会影响当前的shell执行环境,因此它在大多数shell中作为内置命令实现。在本文中,我们将探讨linux bash shell内置的wait命令。
2022-10-24
1665
0
0
Linux
shell
2022-10-21
Linux标准错误代码含义参考(perror获取结果)
在Linux中的软件开发,经常遇到调用某些系统调用返回错误代码,如果不调用perror获取错误代码的含义,只是一个数字就需要找地方查询错误代码数字对应的错误信息描述,这里通过perror获取了从1~131错误代码的含义,用于开发中参考备忘,如下表。
2022-10-21
753
0
0
Linux
2022-10-20
Ubuntu Linux中如何手动修改配置DNS地址
最近在Ubuntu Linux中遇到,不知道什么原因DNS失效了,无法解析域名,只能通过IP地址访问外网服务器,在网上查了一下,不同的Ubuntu版本修改方法还不太一样。Ubuntu20.04之后的版本修改DNSUbuntu 20.04 LTS和Ubuntu 21.10版本修改DNS修改resolved.conf
2022-10-20
940
0
0
Linux
1
2
3
4
5