Comment faire fonctionner des blocs / une grande dépêche centrale dans Snow Leopard

StackOverflow https://stackoverflow.com/questions/1648826

  •  22-07-2019
  •  | 
  •  

Question

Comment puis-je faire fonctionner des blocs / une grande répartition centrale dans Snow Leopard? Il semble que la bibliothèque n’est pas installée par défaut: lorsque j’essaie de le faire #include <dispatch/dispatch.h>, j’obtiens une erreur "bibliothèque introuvable".

J'ai essayé de créer le code source que j'ai trouvé ici: http://libdispatch.macosforge.org/ mais cela a généré une erreur (internal.h:99:27: error: Block_private.h: No such file or directory + autres), mais je ne suis même pas sûr que ce soit la bonne source à utiliser. Tous les conseils sur la façon de faire fonctionner cela sont appréciés.

Était-ce utile?

La solution

Vous ne devriez pas avoir à compiler quoi que ce soit de spécial pour obtenir dispatch.h. En fait, bibliothèque non trouvée implique que c'est une erreur de lien, pas un problème avec /Developer/SDKs/MacOSX10.6.sdk/usr/include/dispatch/dispatch.h lui-même.

Pour l'enregistrement, <=> se trouve à: <=>

Pouvons-nous voir le message d'erreur exact? Quelque chose n'a pas de sens ici.

Autres conseils

Vérifiez que le projet est configuré pour utiliser le SDK 10.6.

Vous devez modifier le SDK actuel de votre projet, car Grand Central Dispatch ne fonctionne que sur Snow Leopard.

Accédez au Projet > Modifier les paramètres du projet & Gt; Général

Au bas de la fenêtre, vous devez changer le

SDK de base pour toutes les configurations: à Mac OS X 10.6.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top