2018 NUAA -Betriebssystem -Praxiszuweisung, Autor 161520311, Willkommen auf, Gabel- und Punktsterne (◍ ° ∇ ° ◍) ノ゙
Der gesamte Code wird auf Unix -System ausgeführt. Bitte spielen Sie nicht mit ihm unter Windows. Es kann auf macOS persönlich ausgeführt werden, und Linux sollte in Ordnung sein. Sowohl Clang- als auch GCC -Umgebungen werden zusammengestellt und bestanden.
Es gibt drei große Ordner im Stammverzeichnis, bei denen es sich um drei Arten von Fragen handelt: Lesen und Schreiben von Dateien, Multi-Process und Multi-Threading. In jedem großen Ordner gibt es viele kleine Ordner. Ein kleiner Ordner entspricht einer Frage. Jede Frage enthält eine Quellcodedatei mit demselben Namen wie der Ordner und ein Kompilierungsskript. Sie müssen nur den Ordner der spezifischen Frage eingeben und das Kompilierungsskript ausführen, das ich geschrieben habe, um eine ausführbare Datei im .run -Format zu generieren, und genießen Sie dann ☺
Zum Beispiel MyEcho:
// 从项目根目录开始
cd 1-fileio
cd 1-myecho
./build.sh
./myecho.run
Wenn das kompilierte Skript nicht ausgeführt werden kann, fügen Sie dem kompilierten Skript Ausführungsberechtigungen hinzu:
chmod 777 buils.sh
Liste der von Linuxmooc: Aufgaben - Linuxmooc angegebenen Betriebssystem -Programmierübungen