10
votes

Compilation du sol OpenGL sur Mac OS X

Comment puis-je relier ou compiler le sol ( http://lonesock.net/soil.html ) Dans mon projet C ++ OpenGL sur Mac OS X?


0 commentaires

4 Réponses :


8
votes

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 xxx

Ceci construit bien sur Linux et devrait fonctionner OS X à condition que vous avez un compilateur C installé.


0 commentaires

11
votes

sur les versions plus récentes de Mac OS X, tels que Leopard, vous devrez éditer le fichier de fabrication et ajouter xxx

à 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 xxx


2 commentaires

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 (notez le i au lieu de 1 ).



0
votes

@ADAM LUCHJENBROERS: En fait, vous pouvez simplement exécuter faire -f makefile et cela fonctionnera (au moins avec ma version actuelle de la marque)

Vous pouvez passer n'importe quel fichier pour faire avec l'indicateur -f


0 commentaires

0
votes

clone https://github.com/devaukz/soil Déplacer vers le répertoire téléchargé. < Pré> xxx


0 commentaires