EnglishFrenchSpanish

Jalankan server | Ubuntu > | Fedora > |


favorit OnWorks

i686-w64-mingw32-widl - Online di Cloud

Jalankan i686-w64-mingw32-widl di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah i686-w64-mingw32-widl yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


widl - penyusun Wine Interface Definition Language (IDL)

RINGKASAN


liar [Pilihan] IDL_file
liar [Pilihan] --dlldata-only name1 [name2...]

DESKRIPSI


Ketika tidak ada opsi yang digunakan, program akan menghasilkan file header, dan mungkin klien dan
rintisan server, file proxy dan dlldata, typelib, dan file UUID, tergantung pada
isi file IDL. Jika salah satu opsi -c, -h, -p, -s, -t, -u or --local-stubs
diberikan, liar hanya akan menghasilkan file yang diminta, dan tidak ada yang lain. Saat dijalankan dengan
--dlldata-only, widl hanya akan menghasilkan file dlldata, dan itu akan berisi daftar
nama dilewatkan sebagai argumen. Biasanya cara file ini diperbarui adalah setiap kali liar is
jalankan, ia membaca file dlldata yang ada, dan jika perlu membuatnya kembali dengan yang sama
daftar nama, tetapi dengan file proxy yang ada disertakan.

Saat dijalankan tanpa argumen, liar akan mencetak pesan bantuan.

PILIHAN


Umum pilihan:

-V Cetak nomor versi dan keluar.

-Hai, --keluaran=nama
Tetapkan nama file keluaran. Saat membuat beberapa file keluaran, ini mengatur
hanya nama dasar file; file output masing-masing kemudian diberi nama nama.H,
nama_p.c, dll.

-b cpu-produsen[-inti]-os
Tetapkan arsitektur target saat kompilasi silang. Spesifikasi target ada di
format autoconf standar seperti yang dikembalikan oleh config.sub.

Header pilihan:

-h Menghasilkan file header. Nama file keluaran default adalah masuk.h.

--nama lama
Gunakan konvensi penamaan lama.

Tipe perpustakaan pilihan:

-t Menghasilkan perpustakaan tipe. Nama file keluaran default adalah masuk.tlb. Jika keluaran
nama file berakhiran .res, file sumber daya biner yang berisi pustaka tipe adalah
dihasilkan sebagai gantinya.

-m32, -m64
Hasilkan perpustakaan jenis Win32 atau Win64 masing-masing.

UUID fillet pilihan:

-u Buat file UUID. Nama file keluaran default adalah masuk_i.c.

Proksi/rintisan generasi pilihan:

-c Buat file rintisan klien. Nama file keluaran default adalah masuk_c.c.

-Os Hasilkan rintisan sebaris.

-Hai Hasilkan rintisan bertopik gaya lama.

-Oif, -Oik, -Oicf
Hasilkan stub gaya baru yang ditafsirkan sepenuhnya.

-p Menghasilkan proxy. Nama file keluaran default adalah masuk_p.c.

--awalan-semua=awalan
Awalan untuk memakai nama rintisan klien dan server.

--awalan-klien=awalan
Awalan untuk memakai nama rintisan klien.

--prefix-server=awalan
Awalan untuk menempatkan nama rintisan server.

-s Buat file rintisan server. Nama file keluaran default adalah masuk_s.c.

--win32, --win64
Hanya menghasilkan kode 32-bit atau 64-bit masing-masing (defaultnya adalah menghasilkan keduanya
versi 32-bit dan 64-bit ke dalam file tujuan yang sama).

--rt Aktifkan ekstensi bahasa tambahan untuk IDL untuk mendukung WinRT.

Pendaftaran naskah pilihan:

-r Buat skrip pendaftaran. Nama file keluaran default adalah masuk_r.rgs. Jika
nama file keluaran diakhiri dengan .res, file sumber daya biner yang berisi skrip adalah
dihasilkan sebagai gantinya.

Dlldata fillet pilihan:

--dlldata-only name1 [name2...]
Regenerasi file dlldata dari awal menggunakan nama proxy yang ditentukan. NS
nama file keluaran default adalah dlldata.c.

Preprosesor pilihan:

-I path
Tambahkan direktori pencarian header ke path. Beberapa direktori pencarian diperbolehkan.

-D id[=val]
Tentukan makro praprosesor id dengan nilai val.

-E Praproses saja.

-N Jangan melakukan praproses input.

Debug pilihan:

-W Aktifkan peringatan bertele-tele.

-d n Setel level debug ke bilangan bulat non-negatif n. Jika diawali dengan 0x, boleh jadi
diinterpretasikan sebagai bilangan heksadesimal. Untuk arti nilai, lihat DEBUG
bagian.

bermacam-macam pilihan:

-app_config
Diabaikan, hadir untuk kompatibilitas menengah.

--local-stubs=fillet
Hasilkan rintisan kosong untuk metode call_as/local di antarmuka objek dan tulis
mereka untuk fillet.

DEBUG


Tingkat debug n adalah bitmask dengan arti sebagai berikut:
* 0x01 Memberi tahu resource mana yang diurai (mode verbose)
* 0x02 Buang struktur internal
* 0x04 Buat jejak parser (yydebug=1)
* Pesan praprosesor 0x08
* Pesan lex praprosesor 0x10
* 0x20 Jejak yacc praprosesor

Gunakan i686-w64-mingw32-widl online menggunakan layanan onworks.net


Ad


Ad