Domanda

Sto compilazione di una libreria ( http://www.antisphere.com/Wiki/tools : anttweakbar ), ma l'emissione di "fare" con il suo makefile incluso sul mio mac produce una libreria dinamica (.dylib). Avrei preferito avere una libreria statica in modo che possa schierarlo con la mia app. E 'facile / possibile tradurre le bandiere nel makefile per produrre una libreria statica?

Sembra che "marca" è solo compilazione e collegamento codice di qualche C / C ++.

È stato utile?

Soluzione

Non ha l'aspetto di esso sta costruendo gli oggetti con tutti i flag di compilazione specifiche dylib, quindi si può solo fare manualmente l'accumulo biblioteca con qualcosa di simile:

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

Altri suggerimenti

ho una brutta notizia per voi. Questo probabilmente ti impedisce di fare quello che vuoi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top