自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 02 配置树莓派作为无线打印机\扫描仪服务器

需求分析 将一台普通的USB三合一打印机改造为网络打印机 使用CUPS作为无线打印机服务; 使用SANE作为无线扫描仪服务; 搭建网页版扫描仪服务,实现任意手机、电脑远程扫描; 网络打印机 1.CUPS安装和配置 安装CUPS sudo apt update sudo apt install cups 把当前用户(raspbian默认是pi)添加到linux打印机的管理员用户组lpadmin sudo usermod -a -G lpadmin pi 确保cups允许所有的流量请求,重启c

2021-01-24 22:25:54 4373

原创 01 搭建树莓派基础运行环境

1、制作系统卡 制作系统卡前,需要准备下列软件 到这里下载,账号:share,密码:123456 树莓派系统Raspberry Pi OS(Raspbian); SD卡格式化工具SD Formatter for SD/SDHC/SDXC,在boot-drivers-tools目录下; 镜像烧录工具Win32DiskImager,在boot-drivers-tools目录下; SSH客户端PUTTY,在tools目录下; 1、准备一张8G以上的SD卡,使用SD Formatter格式化 2、使用Win3

2021-01-24 20:21:59 380

原创 #pragma weak与__attribute__((weak))

#pragma weak name 使 name 成为弱符号。链接程序没有找到 name 的符号定义时,不会显示错误消息,也不会出现符号的多个弱定义的错误消息。链接程序仅执行第一个遇到的定义。 如果另一个编译单元有函数或变量的强定义,那么 name 将链接到它。如果没有 name 的强定义,那么链接程序符号的值为 0。 使用时,请做NULL判断。 __attribute__((weak)) 将本模块的func转成弱符号类型,如果遇到强符号类型(即外部模块定义了func),那么我们在本模块执行的func

2021-01-19 16:36:42 574

原创 Linux C 可执行程序提示:error while loading shared libraries

以msgpackc库的编译和运行为例,阐述如何解决该问题。 我们使用make install命令,对msgpackc进行编译和安装。 在项目中,通过引入头文件#include <msgpack.h>进行使用,项目的编译过程如下: xxx@ubuntu:~/project/usage$ gcc test.c -lmsgpackc -o test 在运行时可执行程序时,提示: xxx@ubuntu:~/project/usage$ ./test ./test: error while loadin

2020-12-30 09:04:53 1297

转载 C语言宏定义时#和##的用法

#表示字符串化 ##表示连接 struct command { char * name; void (*function) (void); }; #define COMMAND(NAME) {#NAME,NAME##_command} void main() { struct command commands[] = { COMMAND(quit), COMMAND(help), }; /* struct command comm

2020-12-30 08:29:33 188

原创 Linux运行程序报Text file busy的解决方法

Linux Bash运行程序报Text file busy的解决方法 1、问题 在Linux系统中,使用Terminal运行一个程序,有时候会出现如下错误: xx@ubuntu: ./a.out bash: ./a.out: Text file busy 2、解决 程序文件被某个进程占用,使用fuser命令可以查看是哪个程序在占用文件,然后使用kill命令杀掉该进程 xx@ubuntu: fuser a.out /home/xxx/a.out: 12291 xx@ubuntu: kill -9 12291

2020-12-24 12:47:21 3799

空空如也

空空如也

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

TA关注的人

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