Je débute en C++ avec K Develop.
Dans projet C++ , mon fichier main.cpp est compilé et exécuté
correctement.
Dans quel répertoire dois-je mettre mes fichiers à inclure *.h et *.cpp
?
Dans le meme répertoire que main.cpp , cela fonctionne , mais estce le
Ou ce qui revient peut etre au même :
Comment configurer K Develop pour qu'il retrouve ces fichiers.
Merci d'avance
Je débute en C++ avec K Develop.
Dans projet C++ , mon fichier main.cpp est compilé et exécuté
correctement.
Dans quel répertoire dois-je mettre mes fichiers à inclure *.h et *.cpp
?
Dans le meme répertoire que main.cpp , cela fonctionne , mais estce le
Ou ce qui revient peut etre au même :
Comment configurer K Develop pour qu'il retrouve ces fichiers.
Merci d'avance
Je débute en C++ avec K Develop.
Dans projet C++ , mon fichier main.cpp est compilé et exécuté
correctement.
Dans quel répertoire dois-je mettre mes fichiers à inclure *.h et *.cpp
?
Dans le meme répertoire que main.cpp , cela fonctionne , mais estce le
Ou ce qui revient peut etre au même :
Comment configurer K Develop pour qu'il retrouve ces fichiers.
Merci d'avance
Acetonik wrote:Je débute en C++ avec K Develop.
Dans projet C++ , mon fichier main.cpp est compilé et exécuté
correctement.
Dans quel répertoire dois-je mettre mes fichiers à inclure *.h et *.cpp
?
Dans le meme répertoire que main.cpp , cela fonctionne , mais estce le
meilleur choix?
Meme genre de question, où placer un fichier librairie *.lib ?
Ou ce qui revient peut etre au même : Comment configurer K Develop
pour qu'il retrouve ces fichiers.
Merci d'avance
Acetonik wrote:
Je débute en C++ avec K Develop.
Dans projet C++ , mon fichier main.cpp est compilé et exécuté
correctement.
Dans quel répertoire dois-je mettre mes fichiers à inclure *.h et *.cpp
?
Dans le meme répertoire que main.cpp , cela fonctionne , mais estce le
meilleur choix?
Meme genre de question, où placer un fichier librairie *.lib ?
Ou ce qui revient peut etre au même : Comment configurer K Develop
pour qu'il retrouve ces fichiers.
Merci d'avance
Acetonik wrote:Je débute en C++ avec K Develop.
Dans projet C++ , mon fichier main.cpp est compilé et exécuté
correctement.
Dans quel répertoire dois-je mettre mes fichiers à inclure *.h et *.cpp
?
Dans le meme répertoire que main.cpp , cela fonctionne , mais estce le
meilleur choix?
Meme genre de question, où placer un fichier librairie *.lib ?
Ou ce qui revient peut etre au même : Comment configurer K Develop
pour qu'il retrouve ces fichiers.
Merci d'avance
( Wed, 17 Nov 2004 19:51:43 +0100 ) Acetonik :Acetonik wrote:Je débute en C++ avec K Develop.
Dans projet C++ , mon fichier main.cpp est compilé et exécuté
correctement.
Dans quel répertoire dois-je mettre mes fichiers à inclure *.h et
*.cpp ?
Dans le meme répertoire que main.cpp , cela fonctionne , mais estce le
meilleur choix?
Il existe un repertoire sous les UNIX, je crois, qui est destiné a
recevoir les headders : /usr/include (ou approchant)
Quand un code source se fait compiler il cherche les headers dans
/usr/include .Meme genre de question, où placer un fichier librairie *.lib ?
Meme explication mais cette fois ci , dans /usr/lib .Ou ce qui revient peut etre au même : Comment configurer K Develop
pour qu'il retrouve ces fichiers.
Ca fait 5 ans que j'ai pas fait de C++, mais je pense que tu peux indiquer
le chemin totale dans ta directive #include.
Essaie.
Il a trouvé ton *.h parcequ'il etait dans le meme repertoire, et aussi
parceque je parie que tu lui a uniquement specifié le nom de fichier,
sans le chemin.
Mais place ton *.h ailleurs, puis indique dans tes sources le chemin
absolu, tu verras que normalement ca marche aussi.
(je ne suis pas sur a 100%)
( Wed, 17 Nov 2004 19:51:43 +0100 ) Acetonik :
Acetonik wrote:
Je débute en C++ avec K Develop.
Dans projet C++ , mon fichier main.cpp est compilé et exécuté
correctement.
Dans quel répertoire dois-je mettre mes fichiers à inclure *.h et
*.cpp ?
Dans le meme répertoire que main.cpp , cela fonctionne , mais estce le
meilleur choix?
Il existe un repertoire sous les UNIX, je crois, qui est destiné a
recevoir les headders : /usr/include (ou approchant)
Quand un code source se fait compiler il cherche les headers dans
/usr/include .
Meme genre de question, où placer un fichier librairie *.lib ?
Meme explication mais cette fois ci , dans /usr/lib .
Ou ce qui revient peut etre au même : Comment configurer K Develop
pour qu'il retrouve ces fichiers.
Ca fait 5 ans que j'ai pas fait de C++, mais je pense que tu peux indiquer
le chemin totale dans ta directive #include.
Essaie.
Il a trouvé ton *.h parcequ'il etait dans le meme repertoire, et aussi
parceque je parie que tu lui a uniquement specifié le nom de fichier,
sans le chemin.
Mais place ton *.h ailleurs, puis indique dans tes sources le chemin
absolu, tu verras que normalement ca marche aussi.
(je ne suis pas sur a 100%)
( Wed, 17 Nov 2004 19:51:43 +0100 ) Acetonik :Acetonik wrote:Je débute en C++ avec K Develop.
Dans projet C++ , mon fichier main.cpp est compilé et exécuté
correctement.
Dans quel répertoire dois-je mettre mes fichiers à inclure *.h et
*.cpp ?
Dans le meme répertoire que main.cpp , cela fonctionne , mais estce le
meilleur choix?
Il existe un repertoire sous les UNIX, je crois, qui est destiné a
recevoir les headders : /usr/include (ou approchant)
Quand un code source se fait compiler il cherche les headers dans
/usr/include .Meme genre de question, où placer un fichier librairie *.lib ?
Meme explication mais cette fois ci , dans /usr/lib .Ou ce qui revient peut etre au même : Comment configurer K Develop
pour qu'il retrouve ces fichiers.
Ca fait 5 ans que j'ai pas fait de C++, mais je pense que tu peux indiquer
le chemin totale dans ta directive #include.
Essaie.
Il a trouvé ton *.h parcequ'il etait dans le meme repertoire, et aussi
parceque je parie que tu lui a uniquement specifié le nom de fichier,
sans le chemin.
Mais place ton *.h ailleurs, puis indique dans tes sources le chemin
absolu, tu verras que normalement ca marche aussi.
(je ne suis pas sur a 100%)
/usr/local/include et /usr/local/lib
Merci
/usr/local/include et /usr/local/lib
Merci
/usr/local/include et /usr/local/lib
Merci
Je vais sans doute utiliserles répertoires
/usr/include et /usr/lib
ou peut etre
/usr/local/include et /usr/local/lib
Je vais sans doute utiliserles répertoires
/usr/include et /usr/lib
ou peut etre
/usr/local/include et /usr/local/lib
Je vais sans doute utiliserles répertoires
/usr/include et /usr/lib
ou peut etre
/usr/local/include et /usr/local/lib
Pour développer, il faut ranger les fichiers quelque part dans ton
$HOME.
À la limite, crée ~/include et ~/lib, même si c'est
conventionnellement fait pour les outils *installés* chez toi, et pas
ceux en développement.
Pour développer, il faut ranger les fichiers quelque part dans ton
$HOME.
À la limite, crée ~/include et ~/lib, même si c'est
conventionnellement fait pour les outils *installés* chez toi, et pas
ceux en développement.
Pour développer, il faut ranger les fichiers quelque part dans ton
$HOME.
À la limite, crée ~/include et ~/lib, même si c'est
conventionnellement fait pour les outils *installés* chez toi, et pas
ceux en développement.
Jérémy JUST wrote in message
:
Pour des entêtes ou une bibliothèque appartenant au projet, les fichiers
doivent se trouver dans l'arbre de compilation du projet. Dans un
répertoire à part éventuellement si le projet est d'ampleur, mais à
l'intérieur de l'arbre. Et en particulier, les headers doivent être
appelés avec « #include "fichier" » et pas avec « #include <fichier> » et
« -I. ».
OK
Jérémy JUST wrote in message
<20041118003416.061d7b88@norbert.inapg.inra.fr>:
Pour des entêtes ou une bibliothèque appartenant au projet, les fichiers
doivent se trouver dans l'arbre de compilation du projet. Dans un
répertoire à part éventuellement si le projet est d'ampleur, mais à
l'intérieur de l'arbre. Et en particulier, les headers doivent être
appelés avec « #include "fichier" » et pas avec « #include <fichier> » et
« -I. ».
OK
Jérémy JUST wrote in message
:
Pour des entêtes ou une bibliothèque appartenant au projet, les fichiers
doivent se trouver dans l'arbre de compilation du projet. Dans un
répertoire à part éventuellement si le projet est d'ampleur, mais à
l'intérieur de l'arbre. Et en particulier, les headers doivent être
appelés avec « #include "fichier" » et pas avec « #include <fichier> » et
« -I. ».
OK
Cependant si je souhaite utiliser un *.lib commun à plusieurs projets
...et je n'en trouve pas !!
Cependant si je souhaite utiliser un *.lib commun à plusieurs projets
...et je n'en trouve pas !!
Cependant si je souhaite utiliser un *.lib commun à plusieurs projets
...et je n'en trouve pas !!
Pour des entêtes ou une bibliothèque appartenant au projet, les fichiers
doivent se trouver dans l'arbre de compilation du projet. Dans un
répertoire à part éventuellement si le projet est d'ampleur, mais à
l'intérieur de l'arbre. Et en particulier, les headers doivent être
appelés avec « #include "fichier" » et pas avec « #include <fichier> » et
« -I. ».
OK
Cependant si je souhaite utiliser un *.lib commun à plusieurs projets , est
ce que je peux quand même le placer dans un répertoire de niveau supérieur
à celui du projet?
En fait je souhaiterai utiliser une bibliothèque de fonctions graphiques
...et je n'en trouve pas !!
Pour des entêtes ou une bibliothèque appartenant au projet, les fichiers
doivent se trouver dans l'arbre de compilation du projet. Dans un
répertoire à part éventuellement si le projet est d'ampleur, mais à
l'intérieur de l'arbre. Et en particulier, les headers doivent être
appelés avec « #include "fichier" » et pas avec « #include <fichier> » et
« -I. ».
OK
Cependant si je souhaite utiliser un *.lib commun à plusieurs projets , est
ce que je peux quand même le placer dans un répertoire de niveau supérieur
à celui du projet?
En fait je souhaiterai utiliser une bibliothèque de fonctions graphiques
...et je n'en trouve pas !!
Pour des entêtes ou une bibliothèque appartenant au projet, les fichiers
doivent se trouver dans l'arbre de compilation du projet. Dans un
répertoire à part éventuellement si le projet est d'ampleur, mais à
l'intérieur de l'arbre. Et en particulier, les headers doivent être
appelés avec « #include "fichier" » et pas avec « #include <fichier> » et
« -I. ».
OK
Cependant si je souhaite utiliser un *.lib commun à plusieurs projets , est
ce que je peux quand même le placer dans un répertoire de niveau supérieur
à celui du projet?
En fait je souhaiterai utiliser une bibliothèque de fonctions graphiques
...et je n'en trouve pas !!
Cependant si je souhaite utiliser un *.lib
commun à plusieurs projets , est
ce que je peux quand même le placer dans un répertoire de niveau supérieur
à celui du projet?
En fait je souhaiterai utiliser une bibliothèque de fonctions graphiques
...et je n'en trouve pas !!
Cependant si je souhaite utiliser un *.lib
commun à plusieurs projets , est
ce que je peux quand même le placer dans un répertoire de niveau supérieur
à celui du projet?
En fait je souhaiterai utiliser une bibliothèque de fonctions graphiques
...et je n'en trouve pas !!
Cependant si je souhaite utiliser un *.lib
commun à plusieurs projets , est
ce que je peux quand même le placer dans un répertoire de niveau supérieur
à celui du projet?
En fait je souhaiterai utiliser une bibliothèque de fonctions graphiques
...et je n'en trouve pas !!