Question

Je compile une bibliothèque ( http://www.antisphere.com/Wiki/tools : AntTweakBar ) mais l'émission « faire » avec son makefile inclus sur mon mac produit une bibliothèque dynamique (.dylib). J'aurais bien plutôt une bibliothèque statique afin que je puisse le déployer avec mon application. Est-il facile / possible de traduire les drapeaux dans le makefile pour produire une bibliothèque statique?

Il semble que "faire" est simplement compiler et lier le code de certains C / C.

Était-ce utile?

La solution

Il ne ressemble pas à cela la construction des objets avec des drapeaux de compilation spécifiques à dylib, vous pouvez donc faire construire la bibliothèque manuellement avec quelque chose comme:

make && ar cru libAntTweakBar.a && ranlib libAntTweakBar.a

Autres conseils

J'ai de mauvaises nouvelles pour vous. Cette vous empêche probablement de faire ce que vous voulez.

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