Est-il OK pour supprimer le Préfixe.pch fichier à partir de Xcode projet?
Xcode projet génère Préfixe.pch fichier automatiquement. Quand j'ai supprimé ce fichier et essayé de construire, j'ai eu d'erreur de construction de dire " *Préfixe_.pch' fichier est manquant.
- Est Un Préfixe.pch fichier est un must pour la compilation avec Xcode?
- Comment puis-je construire sans le Préfixe.pch fichier?
- Pourquoi avez-vous de le supprimer?
- Problème similaire, content que quelqu'un a demandé, je suis vérification d'un projet Xcode dans TFS, et TFS recommandé que les exclure de la .PCH fichier (de Type "en-Tête Précompilé Fichier"). -- Des sons comme Xcode n'est pas assez intelligent pour simplement recompiler les en-têtes si ce fichier est manquant, donc je vais l'inclure pour l'instant.
Vous devez vous connecter pour publier un commentaire.
Dans Xcode, allez à votre cible paramètres de construction (Commande-Option-E, onglet build) et décochez Précompiler Préfixe en-Tête (GCC_PRECOMPILE_PREFIX_HEADER). Vous pouvez également supprimer la valeur du Préfixe en-Tête paramètre si vous le souhaitez.
Préfixe en-têtes sont compilées et stockées dans un cache, puis automatiquement inclus dans chaque fichier lors de la compilation. Cela peut accélérer la compilation, et vous permet d'inclure un fichier sans l'ajout d'une instruction import pour chaque fichier à l'aide. Ils ne sont pas nécessaires, et effectivement ralentir la compilation à chaque fois que vous changer.
Oui, vous pouvez compiler et exécuter le projet sans .pch fichier. Dans Xcode, allez à votre cible paramètres de construction (Commande-Option-E, onglet build) et décochez Précompiler Préfixe en-Tête (GCC_PRECOMPILE_PREFIX_HEADER). Vous pouvez également supprimer la valeur du Préfixe en-Tête réglage si u veux.