nuaa os lab
1.0.0
2018 NUAAオペレーティングシステムの慣行の割り当て、著者161520311、参照、フォーク、ポイントスター(◍°°◍)を参照してください。
すべてのコードはUNIXシステムで実行されます。Windowsで再生しないでください。それは個人的にmacosで実行される可能性があり、Linuxは問題ありません。 Clang環境とGCC環境の両方がコンパイルされ、合格されます。
ルートディレクトリには3つの大きなフォルダーがあり、ファイルの読み取りと書き込み、マルチプロセス、マルチスレッドの3つのタイプの質問です。各大きなフォルダーには多くの小さなフォルダーがあります。小さなフォルダーは質問に対応します。各質問には、フォルダーと同じ名前とコンパイルスクリプトのソースコードファイルがあります。特定の質問のフォルダーを入力し、.run形式で実行可能ファイルを生成するために書いたコンピレーションスクリプトを実行してから、☺をお楽しみください。
たとえば、MyeCho:
// 从项目根目录开始
cd 1-fileio
cd 1-myecho
./build.sh
./myecho.run
コンパイルされたスクリプトを実行できない場合は、コンパイルされたスクリプトに実行権限を追加してみてください。
chmod 777 buils.sh
Linuxmoocによって与えられたオペレーティングシステムプログラミングエクササイズのリスト:タスク-Linuxmooc