nuaa os lab
1.0.0
2018年NUAA操作系統實踐作業,作者161520311,歡迎參考、fork、點星星ヾ(◍°∇°◍)ノ゙
所有代碼均在unix系統上運行,請勿在windows上玩弄,MacOS上親測能夠運行,Linux應該也沒問題,Clang和Gcc環境下均編譯通過
根目錄下有三個大文件夾,分別為三種類型的題目:文件讀寫、多進程、多線程,每個大文件夾下有很多小文件夾,一個小文件夾對應一道題目,每個題目的文件夾下有一個與文件夾同名的源碼文件和一個編譯腳本,你只需要進入具體題目的文件夾然後運行我寫的編譯腳本即可產生.run格式的的可執行文件,然後enjoy即可☺
比如myecho:
// 从项目根目录开始
cd 1-fileio
cd 1-myecho
./build.sh
./myecho.run
如果無法執行編譯腳本,嘗試給編譯腳本加上執行權限:
chmod 777 buils.sh
參照Linuxmooc給出的操作系統編程練習題列表: Tasks - Linuxmooc