Differences between revisions 2 and 3
Revision 2 as of 2009-01-04 17:30:32
Size: 2873
Comment: Work in progress
Revision 3 as of 2009-01-06 23:06:04
Size: 2996
Comment: en cours ... résolution du SetOutput
Deletions are marked like this. Additions are marked like this.
Line 59: Line 59:
= Dépannage =
 * http://www.siteduzero.com/forum-83-356196-3310992-impossible-de-trouver-le-fichier-son.html#r3310992

[:fr/DebianWiki/EditorGuide#traduction:Traduction(s)] : aucune

(!) [:/Discussion:Discussion]


[http://fr.wikipedia.org/wiki/FMOD FMOD] est une libraire commerciale non distribuée par Debian. Elle permet de géréer les sons et la musique dans le développement d'un projet C/C++.

  • Ici nous traitons de la manière de l'installer sur notre système préféré.

  • ?TableOfContents(2)

FMOD version 3

Récupération de la librairie de développement

  • Aller sur le site officel http://www.fmod.org

  • Aller dans la section Download et télécharger la version FMOD 3 Programmers API pour Linux

Vous devriez télécharger un fichier nommé fmodapi375linux.tar.gz (ou similaire)

  • Décompresser cette archives dans votre répertoire personnel ~/

Installation de la Librairie dans le système

Ce qu'il faut installer

  • ~/fmodapi375linux/fmodapi375linux/api/libfmod-3.75.so
  • ~/fmodapi375linux/fmodapi375linux/api/inc/*.h

libfmod-3.75.so : C'est la librairie en tant que telle. inc/*.h : Les fichiers d'entête permettant à votre compilateur de connaitre les prototype des fonctions de FMOD.

La librairie

En principe, vos librairies maintenues par les dépôts Debian sont installés dans /usr/lib. Nous sommes dans un cas particulier car nous installons une librairie non maintenue. L'installation s'effectue dans /usr/local/lib.

sudo cp ~/fmodapi375linux/api/libfmod-3.75.so /usr/local/lib/

Les entêtes

Même problématique. Les entêtes sont à installer dans /usr/local/include au lien de /usr/include.

sudo cp ~/fmodapi375linux/api/include/*.h /usr/local/include/

Compilation

gcc

En ligne de commande, ajouter la librairie FMOD:

gcc [OPTIONS] /usr/local/lib/libfmod-3.75.so -o [EXE]

KDevelop

  • Ouvrir votre projet C++
  • Aller dans {{{Projet > Options du projet > Options de "configure" > C++ > Drapeaux du compilateur (CXXFLAGS)

  • Ajouter l'argument suivant aux arguments déjà présent:

/usr/local/lib/libfmod-3.75.so

Test

A rédiger ...

Dépannage

Liens externes