Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:dydaktyka:sitw:2015:lab5:start [2015/11/23 13:07]
kkr [Implementacja w C]
pl:dydaktyka:sitw:2015:lab5:start [2019/06/27 15:50] (aktualna)
Linia 57: Linia 57:
     * pierwsze dwa argumenty są analogiczne do wywołania funkcji ''​main'',​     * pierwsze dwa argumenty są analogiczne do wywołania funkcji ''​main'',​
     * ostatni wskazuje na wartość struktury ''​fuse_operations''​. ​     * ostatni wskazuje na wartość struktury ''​fuse_operations''​. ​
-  - skompilowanie programu i zlinkowanie go go z biblioteką ''​libfuse'':<​code bash>gcc `pkg-config fuse --cflags --libs` ​hello.c ​-o hello</​code>​Do tego celu należy mieć zainstalowany pakiet ''​pkg-config''​.+  - skompilowanie programu i zlinkowanie go go z biblioteką ''​libfuse'':<​code bash>​gcc ​hello.c ​`pkg-config fuse --cflags --libs` -o hello</​code>​Do tego celu należy mieć zainstalowany pakiet ''​pkg-config''​.
  
 ===== Instrukcje do wykonania ===== ===== Instrukcje do wykonania =====
Linia 145: Linia 145:
 } }
 </​code>​ </​code>​
-  - Skompilować program poleceniem:<​code bash>gcc `pkg-config fuse --cflags --libs` ​hello.c ​-o hello</​code>​+  - Skompilować program poleceniem:<​code bash>​gcc ​hello.c ​`pkg-config fuse --cflags --libs` -o hello</​code>​
   - Zamontować system plików na dwa sposoby:   - Zamontować system plików na dwa sposoby:
     - Jak zwykły użytkownik:​     - Jak zwykły użytkownik:​
Linia 414: Linia 414:
 #endif #endif
 </​code>​ </​code>​
-  - Skompiluj program poleceniem<​code bash>gcc `pkg-config fuse --cflags --libs` ​myfs-main.c myfs_tools.c ​-o fsname</​code>​zastąp ''​fsname''​ swoją wymyśloną nazwą systemu plików.+  - Skompiluj program poleceniem<​code bash>​gcc ​myfs-main.c myfs_tools.c ​`pkg-config fuse --cflags --libs` -o fsname</​code>​zastąp ''​fsname''​ swoją wymyśloną nazwą systemu plików.
   - W swoim katalogu domowym stwórz folder ''​fuse''​ a w nim plik ''​id'':<​code bash>   - W swoim katalogu domowym stwórz folder ''​fuse''​ a w nim plik ''​id'':<​code bash>
 echo '#​!/​bin/​bash'​ > ~/fuse/id echo '#​!/​bin/​bash'​ > ~/fuse/id
Linia 434: Linia 434:
 </​code>​ </​code>​
   - Ustaw prawa do wykonywania.   - Ustaw prawa do wykonywania.
-  - Spróbuj ​wyświetlić ​plik i odpowiedzieć na pytania: +  - Zamontuj swój system plików i przy jego pomocy spróbuj ​wyświetlić ​zawartość powyższych plików ​i odpowiedzieć na pytania: 
-    * Czy plik wyświetla się poprawnie?+    * Czy pliki wyświetla się poprawnie?
     * Dlaczego otrzymano taki efekt?     * Dlaczego otrzymano taki efekt?
   - :!: Spróbuj naprawić powstały błąd.   - :!: Spróbuj naprawić powstały błąd.
pl/dydaktyka/sitw/2015/lab5/start.1448280451.txt.gz · ostatnio zmienione: 2019/06/27 15:55 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0