Je veux construire un programme avec codeblocks et wxwidgets, mais chaque fois que je lance quelque chose, je reçois une erreur: mais je vois ces répertoires dans Quelqu'un peut-il m'aider? P> p> c: \ programme Fichiers \ wxwidgets-3.0.5 \ Inclure code> et
c: \ Program Files \ wxwidgets-3.0.5 \ lib \ gcc_dll \ mswu code>
J'ai tout fait comme dans cette vidéo: Comment construire WXWidget et utiliser le code :: Blocs < / a>
et wiki officiel - mais rien ne fonctionne. Lorsque la bibliothèque compilait, il n'y avait aucune erreur.
Voici le journal complet de construction: p>
3 Réponses :
Ce sont des erreurs de construction, vous ne pouvez donc pas construire votre application. Le problème semble être que les dossiers comme fichiers \ wxwidgets-3.0.5 \ incluent code> introuvable (remarquez le programme
C: \ C: \ / code>?). Essayez d'ajouter des citations autour des noms DIR. P>
J'ai ajouté un journal de construction complète et je ne vois pas de noms de Dir manquants
GCC: Erreur: fichiers \ wxwidgets-3.0.5 \ incluent: Aucun fichier ou répertoire de ce type code>, vous l'avez juste là. Avez-vous essayé de joindre des DIRS dans des citations?
Ils sont entre citations, n'est-ce pas? WINDRES.EXE -I "C: \ Program Files \ WXWidgets-3.0.5 \ Incluez" -I "C: \ Program Files \ WxWidgets-3.0.5 \ LIB \ GCC_DLL \ MSWU" -J RC -O COFF -Je D: \ Programmes \ c \ Vis \ 666 \ Resource.rc -o obj \ version \ Resource.Res code> ou quelles citations voulez-vous dire?
Dans la vidéo que vous avez liée à 3:50 et en avant, les DIRS ne sont pas enfermés dans des guillemets (mais ils ne contiennent pas non plus d'espaces). Donc, dans les réglages C :: B, dans les mêmes endroits indiqués dans la vidéo, avez-vous déjà les DIRS dans des guillemets déjà?
On dirait que vous trouviez des citations manquantes autour des options du compilateur, de sorte que vos fichiers La solution immédiate serait de simplement ajouter les devis au même endroit où vous avez entré ce chemin. P>
À l'avenir, je ne recommanderais pas vivement à ne pas utiliser de répertoires avec des espaces qui leur sont liés à la programmation. Cela devrait fonctionner, bien sûr, avec une utilisation suffisamment prudente des citations, mais ce n'est qu'une douleur supplémentaire à traiter et personne n'a besoin de cela. P> -C: / wxwidgets ... code> sont cassés dans
-C: / programme Code> et
fichiers / wxwidgets ... code>, ce que vous voyez. p>
Oups, je n'ai pas remarqué la réponse de @ Catalin quand j'ai écrit celui-ci. C'est fondamentalement la même chose, de sorte que celle-ci est principalement redondante, mais peut-être la peine de partir juste pour éviter les sentiers avec des espaces.
Merci à tout le monde, mettre des DIRS dans des citations n'a pas aidé, mais déplaçant tout le répertoire WX sur C: \ code>. P>