0
votes

Erreur lors de la construction du programme WXWidgets avec codeBocks

Je veux construire un programme avec codeblocks et wxwidgets, mais chaque fois que je lance quelque chose, je reçois une erreur: xxx

mais je vois ces répertoires dans c: \ programme Fichiers \ wxwidgets-3.0.5 \ Inclure et c: \ Program Files \ wxwidgets-3.0.5 \ lib \ gcc_dll \ mswu

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: xxx

Quelqu'un peut-il m'aider?


0 commentaires

3 Réponses :


0
votes

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 introuvable (remarquez le programme C: \ C: \ / code>?). Essayez d'ajouter des citations autour des noms DIR.


4 commentaires

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 , 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 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à?



0
votes

On dirait que vous trouviez des citations manquantes autour des options du compilateur, de sorte que vos fichiers -C: / wxwidgets ... sont cassés dans -C: / programme et fichiers / wxwidgets ... , ce que vous voyez.

La solution immédiate serait de simplement ajouter les devis au même endroit où vous avez entré ce chemin.

À 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.


1 commentaires

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.



0
votes

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: \ .


0 commentaires