CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Problème d'inclusion headers et linkage

D0OM
D0OM
Niveau 4
29 janvier 2004 à 22:47:06

Bonjour,

Je viens de télécharger, installer et compiler la librairie wxWindows version win32.
La compilation s´est déroulée correctement et je peux compiler te exécuter les fichiers d´exemple fournis avec l´archive dcontenant l´installeur.

Cependant, comment faire pour créer mes propres projets employant cette librairie ?
Je ne peut pas me contenter de créer un nouvel " empty project" ( sous visual c++ ) et juste ajouter un " #include " wx/wx.h" en haut de mon fichier source.

Comment faire pour dire au linker ou il doit chercher les fichers . lib ( librairies ) et lui indiquer le repertoire contenant les headers ( caar sinon il dit qu´ils n´existent pas )

Merci

Pseudo supprimé
Pseudo supprimé 29 janvier 2004 à 23:12:10

Perso j´ai pas VC+, j´ai DEV C++ mais bon, le principe est le meme jpense, alors pour DEvc++, faut aller dasn " outils" puis " options du compilateur" puis cliquer sur l´onglet " répertoir" et définir les chemins menant aux libs !

voilà il doit avoir ce même principe dans VC++, cherche :) !

@+++

maxime999
maxime999
Niveau 8
30 janvier 2004 à 00:00:21

avec VS.net en anglais c
tools->options->project->vc++ directories

Oxide5
Oxide5
Niveau 7
30 janvier 2004 à 00:04:17

Project/Setting/onglet Link pis tu rajoute tes lib dans le cadre object/library module. Les noms de fichiers que tu y met doivent etre dans un des dossiers ou le compilateur cherche les libs.

D0OM
D0OM
Niveau 4
30 janvier 2004 à 08:33:42

Merci pour votre aide :)

Mais le problème ne vient pas que des librairies : il vient également des fichier . h, puisque lorsque je crée un programme en ajoutant #include " wx/app.h" par exemple, le compilateur me sort une erreur à la compilation : C1083, no such file or directory, or le ficier existe et j´ai bien ajouté le chemin d´accès vers le répertoire " include" dans " vc++ directories" ( avec celui des librairies ) .

Lees exmples fonctionnent, mais pas mes programmes, que dois je faire ?

kookii
kookii
Niveau 4
30 janvier 2004 à 11:59:43

Si tu as ajoute le repertoire wx ds les repertoire a inclure alors tu dois juste faire #include " wx.h"

D0OM
D0OM
Niveau 4
30 janvier 2004 à 16:59:41

Une dernière chose : dans les propriétés de configuration de chaque projets sample, il est nécessaire de faire figurer ceci dans " Dépendances supplémentaires" ( de l´éditeur de liens ) :

odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib . .\..\lib\zlibd.lib . .\..\lib\regexd.lib . .\..\lib\pngd.lib . .\..\lib\jpegd.lib . .\..\lib\tiffd.lib . .\..\lib\wxmswd.lib

Comment faire pour éviter d´avoir à insérez cette ligne a chaque nouveau projet ?

maxime999
maxime999
Niveau 8
30 janvier 2004 à 18:13:11

c ligne sont 100% necessaire, sans ca ton prog compilera jamais

sinon essai #include < wx/wx.h>
ou #include < wx.h>

D0OM
D0OM
Niveau 4
30 janvier 2004 à 20:58:20

Il n´y a pas un moyen de les inclures génériquement au sein de Visual C++, pour éviter d´avoir à le faire à chaque création d´un nouveau projet ?

D0OM
D0OM
Niveau 4
30 janvier 2004 à 21:44:36

J´obtiens touhours des erreurs ( redéfinitions, etc ) .
Est ce que quelqu´un pourrait m´expliquer clairement comment faire pour créer un nouveau projet utilisant une librairie non native à Visual C++ s´il vous plait ? ( ce qu´il faut régler, les liens ver les libs et includes . .. )

D0OM
D0OM
Niveau 4
30 janvier 2004 à 22:40:47

:up:

D0OM
D0OM
Niveau 4
31 janvier 2004 à 12:27:01

Allez s´il vous plait.

Manest2
Manest2
Niveau 9
31 janvier 2004 à 12:42:40

prografix.free.fr
partie opengl ou directx

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment