Changeset 198


Ignore:
Timestamp:
10/31/08 03:08:41 (15 years ago)
Author:
nanardon
Message:
  • start executable section
Location:
trunk/unix
Files:
4 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/unix/Makefile

    r195 r198  
    22 
    33.SUFFIXES: .dvi .pdf .eps .fig .png .jpg 
     4 
     5PWD=$(shell pwd) 
    46 
    57# unix 
     
    6870        convert $< $@ 
    6971 
     72libsmall.so: libsmall.o 
     73        gcc -shared -o $@ $< 
     74 
     75libsmall.a: libsmall.o 
     76        ar rcs $@ $< 
     77 
     78small.dyn: small.o libsmall.so 
     79        gcc -Wl,-rpath=$(PWD) -I. -L. -lsmall -o $@ small.o 
     80 
     81small.static: small.o libsmall.a 
     82        gcc -I. -o $@ small.o libsmall.a 
     83 
    7084clean: 
    7185        rm -f $(FIGEPS) 
  • trunk/unix/unix.tex

    r197 r198  
    4848\end{frame} 
    4949 
    50 \section{L'Ordinateur} 
    51  
    52 \subsection{Anatomie} 
     50\section{Préambule} 
     51 
     52\subsection{L'Ordinateur} 
    5353 
    5454\begin{frame} 
     
    100100\end{itemize} 
    101101\end{frame} 
    102  
    103 \section{UNIX} 
    104102 
    105103\subsection{LES UNIX} 
     
    642640\end{block} 
    643641\end{frame} 
     642 
     643\section{Executables: format} 
     644 
     645\subsection{Code exécutable} 
     646\begin{frame} 
     647\frametitle{le code executable} 
     648\begin{block}{un quoi ?} 
     649\begin{itemize} 
     650\item données formatées (format ELF ces jours-ci) 
     651\item executable (ou presque) par le processeur 
     652\item contient des objets: 
     653\begin{itemize} 
     654\item des variables (globales) 
     655\item des fonctions 
     656\item d'autres objets à trouver 
     657\end{itemize} 
     658\end{itemize} 
     659\end{block} 
     660\end{frame} 
     661 
     662\subsection{Programme} 
     663 
     664 
     665 
     666\section{X11} 
     667 
    644668\end{document} 
Note: See TracChangeset for help on using the changeset viewer.