Comment puis-je relier ou compiler le sol ( http://lonesock.net/soil.html ) Dans mon projet C ++ OpenGL sur Mac OS X? P>
4 Réponses :
Il y a un Makefile dans la fermeture à glissière que vous pourriez essayer d'utiliser (projets / makefile). Vous voudrez renommer Makefile à __m__akefile (capitale M), puis exploitez-vous dans le répertoire Projets / Makefile. Vous aurez également besoin de créer le dossier pour placer les objets compilés dans
à partir d'une invite de ligne de commande P> Ceci construit bien sur Linux et devrait fonctionner OS X à condition que vous avez un compilateur C installé. P> p>
sur les versions plus récentes de Mac OS X, tels que Leopard, vous devrez éditer le fichier de fabrication et ajouter à la macro CXX du maquillage. Après la compilation, vous devrez également créer des liens dans la base de base de la planète.frame dans votre projet. Donc, votre commande finale de construction pourrait ressembler à quelque chose comme p>
Est-ce lorsque vous compilez le sol ou votre programme? Essayé les deux mais toujours obtenir [le fichier a été construit pour les archives qui n'est pas lié à l'architecture].
Devrait être -arch i386 -arch x86_64 code> (notez le i i> au lieu de 1 i>).
@ADAM LUCHJENBROERS:
En fait, vous pouvez simplement exécuter Vous pouvez passer n'importe quel fichier i> pour faire avec l'indicateur -f p> faire -f makefile code> et cela fonctionnera (au moins avec ma version actuelle de la marque) p>
clone https://github.com/devaukz/soil Déplacer vers le répertoire téléchargé. < Pré> xxx pré> p>