使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用

曹朋辉
原创作品转载请注明出处
《Linux内核分析》MOOC课程

原本想用mkdir的系统调用
第一次失败了
就先找了一个不需要传参的系统调用getpid

getpid

最后mkdir调试成功

mkdir

这次实验,加深了对于系统调用的理解,以后每次使用C语言使用getpid,time等系统调用后便知道背后发生了什么

由于实验楼环境不稳定,故自己在机器上搭建环境,中间也遇到了不少麻烦
比如编译menu os时 -lpthread一直出错 使用-pthread 并前移至gcc后问题解决
gcc -pthread

make menuconfig 前需要安装ncurses图形库
sudo apt-get install libncurses5-dev

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容