[code::blocks] Static library
hamzafes
Messages postés
258
Statut
Membre
-
hamzafes Messages postés 258 Statut Membre -
hamzafes Messages postés 258 Statut Membre -
Salam,
j'ai trouvé plusieurs tuto sur la création d'une "Static library" avec code::blocks
je fait toutes les étapes telles qu'elles sont décrites:
- créer un projet "Static library"
- ajouter les deux fichier hello.c et hello.h
- compiler, avoir le fichier .a
- créer un nouveau projet console
- linker avec le .a
- ajouter #include "hello.h"
- compiler
résultat:
hello.h: No such file or directory
quelqu'un sait où peut résider le problème ??
Merci et Allah mo3ine
j'ai trouvé plusieurs tuto sur la création d'une "Static library" avec code::blocks
je fait toutes les étapes telles qu'elles sont décrites:
- créer un projet "Static library"
- ajouter les deux fichier hello.c et hello.h
- compiler, avoir le fichier .a
- créer un nouveau projet console
- linker avec le .a
- ajouter #include "hello.h"
- compiler
résultat:
hello.h: No such file or directory
quelqu'un sait où peut résider le problème ??
Merci et Allah mo3ine
A voir également:
- [code::blocks] Static library
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Scanner qr code pc - Guide
2 réponses
Est-ce que tu as inclus ta librairie dans le dossier de ton projet? Si tu met les guillemets, je crois que ça veut dire que le compilateur doit chercher dans le dossier du projet.
Lee rôle des "static library" est d'éviter ça. c-à-d ne pas avoir à inclure chaque fois que je crée un nouveau projet tous mes fichier .a, comme ça j'aurais autant de bibliothèques que de projets pourtant c'est la même bibliothèque.
L'idée est de créer un lien entre le projet est le bibliothèque, c'est ce que j'ai mentionné par linker
mais j'ai comme même fait ce que vous avez proposé et rien n'a changer
Merci iLoveC
L'idée est de créer un lien entre le projet est le bibliothèque, c'est ce que j'ai mentionné par linker
mais j'ai comme même fait ce que vous avez proposé et rien n'a changer
Merci iLoveC