2008-10-08 13 views
24

Bir Windows uygulamasından açık kaynak kodlu bir kütüphane kullanmaya çalışıyorum ve bulabildiğim tek önceden oluşturulmuş sürüm "lib.dll.a" isimli bir dosya olarak geliyor".dll.a" dosyası nedir?

Bu ne biçim ve ne olabilir? Bunu normal bir dll dosyasına dönüştürüyorum?

cevap

16

gccjvm adında bir kitaplık olarak anlamasını sağlayacaktır çıktı dosyasını libjvm.dll.a Adlandırma. .dll.a son eki (kural olarak), bir statik kitaplıktan ziyade (bir kural olarak libjvm.a olarak adlandırılır) bir içe aktarım kitaplığının olduğunu gösterir.

+2

Ne yazık ki, gcc kullanmıyorum: bu dosyanın içinde ne * biçimi olduğunu biliyor musunuz? OMF/COFF/başka bir şey, ve gcc dışında toolchains ile kullanılabilir? – Roddy

+0

"ar" ile arşivlenmiş bir dizi nesne dosyası gibi görünüyor. 'file'' '' 'için' 'COFF nesne dosyasını' döndürür. –

İlgili konular