InggrisPerancisSpanyol

Ad


favorit OnWorks

g-ir-scanner - Online di Cloud

Jalankan g-ir-scanner di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah g-ir-scanner yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa stasiun kerja online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


g-ir-scanner - mengekstrak metadata C dari sumber dan header

RINGKASAN


g-ir-pemindai [OPSI...] FILE...

DESKRIPSI


g-ir-scanner adalah alat yang menghasilkan file XML GIR dengan mengurai header dan mengintrospeksi
Pustaka berbasis GObject. Biasanya dipanggil selama langkah pembuatan normal untuk sebuah proyek
dan informasi disimpan ke disk dan kemudian diinstal, sehingga binding bahasa dan
aplikasi lain dapat menggunakannya. File header dan file sumber diteruskan sebagai argumen
pada baris perintah. Sufiks menentukan apakah suatu file diperlakukan sebagai file sumber
(.c) atau file header (.h). Saat ini hanya pustaka berbasis C yang didukung oleh pemindai.

PILIHAN


--membantu Tampilkan opsi bantuan

--diam
Jika lolos, jangan cetak detail operasi normal.

--peringatkan-semua
Tampilkan peringatan untuk API publik yang tidak dapat diintrospeksi.

--peringatan-kesalahan
Jadikan peringatan menjadi kesalahan fatal.

--format=FORMAT
Parameter ini memutuskan format hasil mana yang akan digunakan. Nilai default
adalah gir.

--termasuk=NAME
Tambahkan ketergantungan introspeksi yang ditentukan ke namespace yang dipindai. NAME dari
bentuk NAMESPACE-VERSION, seperti Gtk-3.0.

--termasuk-uninstall=JALAN
Tambahkan ketergantungan introspeksi yang ditentukan ke namespace yang dipindai. Ini berbeda
dari --include karena mengambil jalur file, dan tidak memproses pkg-config
dependensi (karena mungkin belum diinstal).

--tambahkan-sertakan-jalur=JALAN
Tambahkan direktori ke jalur yang digunakan pemindai untuk menemukan file GIR. Dapat digunakan
beberapa kali untuk menentukan beberapa direktori

-Saya, --perpustakaan=PERPUSTAKAAN
Menentukan perpustakaan yang akan diintrospeksi. Ini berarti bahwa *_get_type()
fungsi di dalamnya akan dipanggil untuk tipe data GObject. Nama perpustakaan
tidak boleh berisi awalan lib utama atau akhiran perpustakaan bersama yang berakhir.

-L, --jalur-perpustakaan=JALAN
Sertakan direktori ini saat mencari perpustakaan. Opsi ini dapat ditentukan
beberapa kali untuk memasukkan lebih dari satu direktori untuk mencari perpustakaan.

-direktori
Sertakan direktori ini dalam daftar direktori yang akan dicari file headernya.
Anda harus meneruskan ke pemindai semua direktori yang biasanya Anda lewati ke
compiler saat menggunakan file sumber yang ditentukan.

-N, --namespace=NAMA
Nama ruang nama. Nama ini harus dikapitalisasi, misalnya huruf pertama harus
huruf besar. Contoh: Gtk, Clutter, WebKit.

--tidak ada-libtool
Nonaktifkan penggunaan libtool untuk mengkompilasi biner introspeksi rintisan. Gunakan ini jika Anda
membangun sistem tidak memerlukan libtool.

--libtool
Jalur lengkap ke libtool yang dapat dieksekusi. Biasanya digunakan untuk sistem Automake.

--nsversion=VERSI
Versi ruang nama. Misalnya 1.0. Ini biasanya versi platform, mis
2.0 untuk Gtk+, bukan 2.12.7.

-P, --program=PROGRAM
Menentukan biner yang akan diintrospeksi. Ini berarti bahwa *_get_type()
fungsi di dalamnya akan dipanggil untuk tipe data GObject. Biner harus dimodifikasi
untuk mengambil opsi --introspect-dump=, dan meneruskan argumen ke fungsi ini ke
g_irepository_dump.

--program-arg=ARG
Argumen tambahan untuk diteruskan ke program untuk introspeksi.

--pengidentifikasi-awalan=awalan
Opsi ini dapat ditentukan beberapa kali. Masing-masing memberikan awalan yang akan menjadi
dilucuti dari semua pengidentifikasi C. Jika tidak ada yang ditentukan, namespace akan digunakan.
Misalnya, awalan pengenal dari foo akan mengekspor pengidentifikasi ketikdef struktur _FooBar
FooBar; as Foo.Bar.

--simbol-awalan=awalan
Opsi ini dapat ditentukan beberapa kali. Masing-masing memberikan awalan yang akan menjadi
dilucuti dari semua simbol C. Misalnya, awalan simbol dari foo akan mengekspor simbol
foo_bar_do_something as Foo.Bar.lakukan_sesuatu.

--accept-tanpa awalan
Jika ditentukan, pemindai akan menerima pengidentifikasi dan simbol yang tidak cocok
awalan namespace. Cobalah untuk menghindari penggunaan ini jika memungkinkan.

--output=NAMA FILE
Nama file yang akan dikeluarkan. Biasanya namespace + ekstensi format. Misalnya,
GLib-2.0.gir.

--pkg=PAKET
Daftar paket pkg-config untuk mendapatkan flag compiler dan linker. Opsi ini dapat
ditentukan beberapa kali untuk menyertakan flag dari beberapa paket pkg-config.

--pkg-ekspor=PAKET
Daftar paket pkg-config yang disediakan oleh gir yang dihasilkan. Pilihan ini
dapat ditentukan beberapa kali jika gir menyediakan lebih banyak paket. Jika tidak
ditentukan, paket yang ditentukan dengan --pkg= akan digunakan.

--bertele-tele
Bertele-tele, sertakan beberapa informasi debug.

LINGKUNGAN VARIABEL
G-ir-scanner menggunakan variabel XDG_DATA_DIRS untuk memeriksa direktori, girnya
terletak di XDG_DATA_DIRS/gir-1.0. Biasanya diatur pada distribusi sehingga Anda
tidak perlu mengaturnya sendiri.

Variabel GI_SCANNER_DISABLE_CACHE memastikan bahwa pemindai tidak akan menulis cache
data ke $HOME.

Gunakan g-ir-scanner online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    menenggak
    menenggak
    SWIG adalah alat pengembangan perangkat lunak
    yang menghubungkan program yang ditulis dalam C dan
    C++ dengan berbagai level tinggi
    bahasa pemrograman. SWIG digunakan dengan
    berbeda...
    Unduh SWIG.dll
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Bereaksi tema WooCommerce, dibangun dengan
    JS berikutnya, Webpack, Babel, Node, dan
    Express, menggunakan GraphQL dan Apollo
    Klien. Toko WooCommerce di React(
    berisi: Produk...
    Unduh WooCommerce Nextjs React Theme
  • 3
    archlabs_repo
    archlabs_repo
    Repo paket untuk ArchLabs Ini adalah
    aplikasi yang juga bisa diambil
    dari
    https://sourceforge.net/projects/archlabs-repo/.
    Ini telah dihosting di OnWorks di ...
    Unduh archlabs_repo
  • 4
    Proyek Zephyr
    Proyek Zephyr
    Proyek Zephyr adalah generasi baru
    sistem operasi waktu-nyata (RTOS) yang
    mendukung banyak perangkat keras
    ilmu bangunan. Hal ini didasarkan pada
    kernel jejak kecil...
    Unduh Proyek Zephyr
  • 5
    SCon
    SCon
    SCons adalah alat konstruksi perangkat lunak
    itu adalah alternatif yang unggul untuk
    alat pembuatan "Buat" klasik yang
    kita semua tahu dan cinta. SCon adalah
    dilaksanakan...
    Unduh SCons.dll
  • 6
    PSeInt
    PSeInt
    PSeInt adalah penerjemah kode semu untuk
    siswa pemrograman berbahasa Spanyol.
    Tujuan utamanya adalah menjadi alat untuk
    belajar dan memahami dasar
    konsep...
    Unduh PSeInt.dll
  • Lebih banyak lagi »

Perintah Linux

Ad