Réagir Natif De Config.h ne trouve pas
Je suis débutant de Réagir natif développeur.
Après avoir créé un nouveau projet, puis de l'ouvrir.
xcode est une erreur d'affichage config.h fichier non trouvé dans mutex.h fichier. Je suis aussi à la recherche dans google et dans la mesure du possible une solution, mais affichent toujours la même erreur.
Je suis fait, Commandes Suivantes
1
enter code hereenter code hereenter code here
/usr/bin/ruby -e "$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/installer/master/installer)"`
2
brew install watchman
3
npm install -g react-native-cli
4
react-native init projectName
5
cd projectName
react-native start
6
react-native run-ios
Erreur dans CMD
./Bureau/Demo Réagir Natif/nom_projet/node_modules/réagir indigènes/Réagir/../tiers/glog-0.3.4/src/base/mutex.h:105:10: fatal error: 'config.h " fichier non trouvéinclude "config.h" //pour comprendre les pthreads soutien
1 erreur générée.
Version Du Logiciel De La Liste
Homebrew 1.6.8
réagir-native-cli: 2.0.1
réagir-natif: 0.55
veilleur de 4.9.0
npm 6.1.0
Je suis également essayer cette soluation mais toujours erreur
Dans le Terminal, accédez à la tiers/glog et config glog fichier
cd node_modules/react-native/third-party/glog-0.3.4
./../scripts/ios-configure-glog.sh
Vous devez vous connecter pour publier un commentaire.
Je l'ai corrigé en suivant cette procédure:
cd <Project-Folder>/node_modules/react-native/third-party/glog-0.3.4
./configure
make
make install
Espère que cela résout le problème
make
?make
est un outil de construction, généralement utilisée avec des projets C/C++. gnu.org/software/make Ce qu'il fait est configuré par leMakefile
dans le répertoire. Les étapes 3 à 5 sont les étapes pour la construction et l'installation de github.com/google/glogSolution:
De mise à niveau de v1.6.0 de succès. iOS construction réussie.
Remarque: la Reconstruction de glog n'a pas fonctionné pour moi. Build failed.
Exécuter les commandes suivantes dans le répertoire du projet.M'a aidé à résoudre mon config.h ne trouve pas question
1.cd node_modules/réagir indigènes/tiers/glog-0.3.4/
2. ./configurer
3. faire
4. make install
5. cd ../../../..
6. réaction d'exécution natif ios
Je vais ajouter une autre réponse à cette question, parce qu'il a été me rend fou cette semaine...
Les étapes nécessaires pour configurer manuellement glog (comme samridhgupta son a accepté de répondre à la commande je l'ai écrit juste au-dessus) a travaillé pour moi, mais seulement la première fois que j'construire le projet. Sur chaque build j'ai dû aller dans le même processus, j'ai donc besoin d'une plus grande stabilité de la solution.
Je semble Xcode est en cours d'exécution ios-install-third-party.sh sur chaque version, ce qui signifie qu'il sera également exécuter ios-configure-glog.sh à chaque fois. Donc ma solution est de construire une seule fois, puis de commenter le glog étape d'installation de l'ios-installer-script tiers.
Si quelqu'un est confronté à ce même problème, c'est la ligne ci-dessous, vous devez supprimer ou commenter (ios-installer-tiers peuvent être trouvés dans /node_modules/réagir indigènes/scripts).
Mon problème a été à venir de l'aide [email protected].0, qui, je suppose, a des problèmes avec les nouveaux Xcode version.
1 - Changement de réagir-version native dans
package.json
à
2 - Supprimer
node_modules
dossier3 - Réinstaller les modules:
Ce qui a fonctionné pour moi:
Si aucune de ces solutions ne fonctionne pas, veuillez vérifier votre dossier de projet. Chemin de projet - les noms de répertoire ne doit pas contenir d'espace dans son nom, ou vous pouvez créer un projet sur le Bureau ou dans le répertoire Documents.