LT_INIT
dışında hiçbir şey, varsayılan olarak hem statik hem de paylaşılan kitaplıklar oluşturmaya gerek yoktur. İsterseniz, yine açıkça varsayılan ifade edebiliriz (ama yedekli nevi)
LT_INIT
AC_ENABLE_SHARED
AC_ENABLE_STATIC
düzenleme:. Ayrıca çalışacaklardır LT_INIT([shared static])
birleştirilerek manuel diyor LT_INIT([shared])
ve LT_INIT([static])
(varsayılan zaman olan şeye Ayrıca kılavuzu daha kesin ifadeler LT_INIT
verilir. onlar mevcut olup olmadığını bazı kütüphane bu makro döner ve onlar paylaşılan kütüphaneleri ile değil çatışma yaparsak da statik kütüphaneler sağlayan ./configure çalıştırılır && make Yani
, bir statik VE paylaşılan kütüphane autom atik olarak üretilir? –
@Mohit Deshpande, bu doğru. – ptomato
configure.ac sporları a, "AC_DISABLE_STATIC" deyin, her ikisi de varsayılan olarak üretecektir. Örneğin AC_DISABLE_STATIC, './configure --enable-static' kullanılarak tersine çevrilebilir. Yani configure.ac'de ne var, gerçekten bir geliştiricinin kullanıcıları için önerisi. – user502515