曹朋輝
原創(chuàng)作品轉(zhuǎn)載請(qǐng)注明出處
《Linux內(nèi)核分析》MOOC課程
原本想用mkdir的系統(tǒng)調(diào)用
第一次失敗了
就先找了一個(gè)不需要傳參的系統(tǒng)調(diào)用getpid

getpid
最后mkdir調(diào)試成功

mkdir
這次實(shí)驗(yàn),加深了對(duì)于系統(tǒng)調(diào)用的理解,以后每次使用C語(yǔ)言使用getpid,time等系統(tǒng)調(diào)用后便知道背后發(fā)生了什么
由于實(shí)驗(yàn)樓環(huán)境不穩(wěn)定,故自己在機(jī)器上搭建環(huán)境,中間也遇到了不少麻煩
比如編譯menu os時(shí) -lpthread一直出錯(cuò) 使用-pthread 并前移至gcc后問(wèn)題解決
gcc -pthread
make menuconfig 前需要安裝ncurses圖形庫(kù)
sudo apt-get install libncurses5-dev