Comment puis-je inclure dans xcode

J’ai essayé d’inclure le fichier d’en-tête bits / stdc ++ dans mon code c ++, mais il semble que le compilateur ne le supporte pas. Y a-t-il un moyen de le faire fonctionner?

J’utilise OS X Yosemite 10.10.2 et Xcode 6.1.1

Vous pouvez le faire en copiant le fichier stdc ++. H à partir d’ici: https://gist.github.com/reza-ryte-club/97c39f35dab0c45a5d924dd9e50c445f

Ensuite, vous pouvez inclure le fichier dans votre fichier c ++ comme ceci:

  //suppose the file is in your home folder, here my username is reza #include "/Users/reza/stdc++.h" 

Tu ne peux pas. X-Code utilise LLVM Toolchain avec Clang pour le compilateur, tandis que est spécifique à la chaîne d’outils GNU Comstackr.

Deuxièmement, vous ne devriez pas utiliser cet en-tête en premier lieu, comme l’a déclaré tout le monde.

Mac OS X 10.9+ n’utilise plus GCC / libstdc ++, mais utilise libc ++ et Clang.

Après la mise à jour XCode 6.0.1, les en-têtes sont maintenant situés ici:

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1

récupérez le fichier stdc ++. h à partir d’ ici , puis créez le répertoire bits dans l’adresse longue ci-dessus, puis copiez le fichier stdc ++. h dans le répertoire bits .

Depuis, bits / stdc ++ est une extension GNU GCC, alors que OSX utilise le compilateur clang.

Vous devez créer un répertoire de bits à l’ intérieur de / usr / local / include, puis créer un fichier d’en-tête stdc ++. H à l’ intérieur de bits et coller le contenu de cet élément de contenu à l’intérieur. Ensuite, il devrait comstackr comme prévu.


Depuis, le répertoire / usr est masqué par défaut sous Mac OSX.

  1. Ouvrir le Finder.
  2. Cliquez sur Aller à la barre de menu, puis sur Aller au dossier ou appuyez directement sur Commande + Maj + G.
  3. Entrez le chemin / usr / local / include
  4. Procédez maintenant comme mentionné ci-dessus.
  1. Ouvrir le Finder.
  2. Cliquez sur Aller à la barre de menu, puis sur Aller au dossier ou appuyez directement sur Commande + Maj + G.
  3. Entrez le chemin / Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1.

Maintenant, récupérez le fichier stdc ++. H à partir d’ ici , créez un répertoire de bits dans l’adresse longue ci-dessus, puis copiez le fichier stdc ++. H dans le répertoire de bits.