- 博客(4)
- 收藏
- 关注
原创 gcc 编译生成可执行文件的4大步骤理解
/ccl预处理编译生成.s文件 cc1 -quiet -v -imultilib . -imultiarch i386-linux-gnu hello.c -quiet -dumpbase hello.c -mtune=generic -march=i686 -auxbase hello -version -fstack-protector -o /tmp/ccByJCnv.s。-> 预处理hello.i,仅仅是将#开头的宏这些都展开,条件编译这些,对应的编译的代码编译进去。
2023-12-24 11:15:58 1780
原创 入门第二步:手动创建字符设备节点
#include<linux/module.h>#include<linux/init.h>#include<linux/cdev.h>/*此头文件包含写字符设备时调用的api函数*/#include<linux/fs.h> /*包含file_operations这个结构体中的内容*///#defineDEVNO_MAJOR250/*cat/proc/devices 此命令可以看设备里面哪些主设备号没有被使用*/struc...
2021-11-23 00:15:37 310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人