l3.libnazgul/doc/rapport/manuel.tex

30 lines
1.4 KiB
TeX

\chapter{Manuel d'utilisation}
\section{Que faire de nos sources?}
%\subsection{Les compiler}
\par Pour pouvoir utiliser notre bibliotèque, il faut commencer par la
compiler. Pour cela placez-vous dans le répertoire racine de l'archive (noté ici
\verb+/+) ou dans son sous-répertoire \verb+src/+
et tapez ``\verb+make+''. Cela compilera la bibliothèque
(fichier \verb+libnazgul.a+) ainsi que les divers programmes de test dans
l'archive.
\section{Comment utiliser Libnazgul ?}
\par Une fois le projet compilé (voir ci-dessus), vous il vous est possible
d'utiliser {\sc Libnazgul}.
Il vous faudra pendant l'écriture de vos programmes C/C++,
mettre \verb+#include libnazgul.h+ au début des fichiers utilisant la bibliothèque.
\par De même il faudra prendre bien soin, à la compilation de vos programme de :
\begin{itemize}
\item{spécifier (option \verb+-I+) le répertoire où se trouvent les
en-têtes (fichiers *.h) de la bibliothèque {\sc Libnazgul},}
\item{indiquer (option \verb+-L+) le chemin vers le fichier \verb+libnazgul.a+,}
\item{renseigner le compilateur (option \verb+-l+) sur les bibliotheques nécessaires pour utiliser les fonctions de {\sc Libnazgul} : nazgul, rt, et pthreads.}
\end{itemize}
\par Vous pourrez ainsi sans problèmes appeler toutes les fonctions fournis
par {\sc Libnazgul} : {\it msgSpaceCreate(\ldots), msgPut(\ldots), msgFree(\ldots),
etc\dots}