g-ir-scanner - Bulutta Çevrimiçi

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen g-ir-scanner komutudur.

Program:

ADI


g-ir-scanner - C meta verilerini kaynaklardan ve başlıklardan çıkarma

SİNOPSİS


g-ir-tarayıcı [SEÇENEK...] DOSYALAR...

TANIM


g-ir-scanner, başlıkları ayrıştırarak ve iç gözlem yaparak GIR XML dosyaları oluşturan bir araçtır.
GObject tabanlı kitaplıklar. Genellikle bir proje için normal inşa adımı sırasında çağrılır.
ve bilgiler diske kaydedilir ve daha sonra yüklenir, böylece dil bağlamaları ve
diğer uygulamalar kullanabilir. Başlık dosyaları ve kaynak dosyalar bağımsız değişken olarak iletilir
komut satırında. Sonek, bir dosyanın kaynak dosya olarak ele alınıp alınmayacağını belirler.
(.c) veya bir başlık dosyası (.h). Şu anda tarayıcı tarafından yalnızca C tabanlı kitaplıklar desteklenmektedir.

SEÇENEKLER


--yardım et Yardım seçeneklerini göster

--sessizlik
Geçilirse, normal işlemin ayrıntılarını yazdırmayın.

--uyarı-hepsi
Introspectable olmayan genel API için uyarıları görüntüleyin.

--uyar-hatası
Uyarıları ölümcül hatalar haline getirin.

--format=BİÇİM
Bu parametreler, elde edilen formatın hangisinin kullanılacağına karar verir. varsayılan değer
gir.

--include=AD
Belirtilen iç gözlem bağımlılığını taranan ad alanına ekleyin. NAME
Gtk-3.0 gibi NAMESPACE-VERSION formu.

--include-uninstalled=YOL
Belirtilen iç gözlem bağımlılığını taranan ad alanına ekleyin. Bu farklıdır
--include'dan bir dosya yolu alır ve pkg-config'i işlemez
bağımlılıklar (henüz kurulmamış olabileceğinden).

--add-include-path=YOL
Tarayıcının GIR dosyalarını bulmak için kullandığı yola bir dizin ekleyin. Kullanılabilir
birden çok dizin belirtmek için birden çok kez

-ben, --kütüphane=KÜTÜPHANE
İçe dönük inceleme yapılacak bir kitaplığı belirtir. Bunun anlamı, *_get_type()
içindeki işlevler GObject veri türleri için çağrılır. kütüphanenin adı
baştaki lib önekini veya biten paylaşılan kitaplık son ekini içermemelidir.

-L, --kütüphane-yol=YOL
Bir kitaplık ararken bu dizini dahil edin. Bu seçenek belirtilebilir
kitaplıkları aramak için birden fazla dizini dahil etmek için birden çok kez.

-Idizin
Bu dizini, başlık dosyaları için aranacak dizinler listesine dahil edin.
Normalde ileteceğiniz tüm dizinleri tarayıcıya iletmeniz gerekir.
belirtilen kaynak dosyaları kullanırken derleyici.

-N, --namespace=NAME
Ad alanı adı. Bu ad büyük harfle yazılmalıdır, örneğin ilk harf
büyük harf. Örnekler: Gtk, Clutter, WebKit.

--no-libtool
Saplama iç gözlem ikili dosyasını derlemek için libtool kullanımını devre dışı bırakın. eğer bunu kullanın
yapı sistemi libtool gerektirmez.

--libtool
libtool yürütülebilir dosyasının tam yolu. Genellikle Automake sistemleri için kullanılır.

--nsversion=SÜRÜM
Ad alanı sürümü. Örneğin 1.0. Bu genellikle platform versiyonudur, örn.
Gtk+ için 2.0, 2.12.7 değil.

-P, --program=PROGRAM
İçe dönük olarak incelenecek bir ikili dosyayı belirtir. Bunun anlamı, *_get_type()
içindeki işlevler GObject veri türleri için çağrılır. İkili değiştirilmelidir
--introspect-dump= seçeneğini almak ve bu işleve argümanı iletmek için
g_irepository_dump.

--program-arg=ARG
İç gözlem için programa iletilecek ek argüman.

--identifier-prefix=ÖNEK
Bu seçenek birden çok kez belirtilebilir. Her biri olacak bir önek verir
tüm C tanımlayıcılarından çıkarılır. Hiçbiri belirtilmemişse, ad alanı kullanılacaktır.
Örneğin, bir tanımlayıcı öneki foo tanımlayıcıyı dışa aktaracak typedef yapı _FooBar
FooBar; as Foo.Bar.

--symbol-prefix=ÖNEK
Bu seçenek birden çok kez belirtilebilir. Her biri olacak bir önek verir
tüm C sembollerinden sıyrılır. Örneğin, bir sembol öneki foo sembolü ihraç edecek
foo_bar_do_something as Foo.Bar.do_something.

--kabul-öneksiz
Belirtilirse, tarayıcı eşleşmeyen tanımlayıcıları ve sembolleri kabul eder.
ad alanı öneki. Mümkünse bunu kullanmaktan kaçınmaya çalışın.

--çıktı=DOSYAADI
Çıktı alınacak dosyanın adı. Normalde ad alanı + biçim uzantısı. Örneğin,
Glib-2.0.gir.

--pkg=PAKET
Derleyici ve bağlayıcı bayraklarının alınacağı pkg-config paketlerinin listesi. Bu seçenek
birkaç pkg-config paketinden bayrakları dahil etmek için birden çok kez belirtilebilir.

--pkg-export=PAKET
Oluşturulan gir tarafından sağlanan pkg-config paketlerinin listesi. Bu seçenek
gir daha fazla paket sağlıyorsa birden çok kez belirtilebilir. değilse
belirtildiğinde --pkg= ile belirtilen paketler kullanılacaktır.

--ayrıntılı
Ayrıntılı olun, bazı hata ayıklama bilgileri ekleyin.

ÇEVRE DEĞİŞKENLER
g-ir-tarayıcı, dizinleri kontrol etmek için XDG_DATA_DIRS değişkenini kullanır, girs
XDG_DATA_DIRS/gir-1.0'da bulunur. Normalde bir dağıtıma ayarlanır, böylece
kendin ayarlamana gerek yok.

GI_SCANNER_DISABLE_CACHE değişkeni, tarayıcının önbelleğe yazmamasını sağlar
verileri $HOME'a aktarın.

onworks.net hizmetlerini kullanarak g-ir-scanner'ı çevrimiçi kullanın



En yeni Linux ve Windows çevrimiçi programları