EnglishFrenchSpanyol

Ad


Favicon OnWorks

i686-w64-mingw32-widl - Dalam Talian di Awan

Jalankan i686-w64-mingw32-widl dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan i686-w64-mingw32-widl yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

JADUAL:

NAMA


widl - Penyusun Bahasa Definisi Antara Muka Wain (IDL).

SINOPSIS


widl [pilihan] IDL_file
widl [pilihan] --dlldata-sahaja nama1 [nama2...]

DESCRIPTION


Apabila tiada pilihan digunakan, program akan menjana fail pengepala, dan mungkin klien dan
rintisan pelayan, fail proksi dan dlldata, typelib dan fail UUID, bergantung pada
kandungan fail IDL. Jika mana-mana pilihan -c, -h, -p, -s, -t, -u or --stub-tempatan
diberikan, widl hanya akan menjana fail yang diminta, dan bukan yang lain. Apabila dijalankan dengan
--dlldata-sahaja, widl hanya akan menjana fail dlldata dan ia akan mengandungi senarai fail
nama diluluskan sebagai hujah. Biasanya cara fail ini dikemas kini adalah setiap kali widl is
run, ia membaca mana-mana fail dlldata sedia ada, dan jika perlu menjana semula dengan fail yang sama
senarai nama, tetapi dengan fail proksi sekarang disertakan.

Apabila dijalankan tanpa sebarang hujah, widl akan mencetak mesej bantuan.

PILIHAN


Umum pilihan yang berikut:

-V Cetak nombor versi dan keluar.

-o, --output=nama
Tetapkan nama fail output. Apabila menjana berbilang fail output, ini ditetapkan
hanya nama asas fail; fail output masing-masing kemudian dinamakan nama.h,
nama_p.c, dsb.

-b pengilang cpu[-kernel]-os
Tetapkan seni bina sasaran semasa menyusun silang. Spesifikasi sasaran adalah dalam
format autoconf standard seperti yang dikembalikan oleh config.sub.

Header pilihan yang berikut:

-h Hasilkan fail pengepala. Nama fail keluaran lalai ialah dalam fail.h.

--nama lama
Gunakan konvensyen penamaan lama.

Jenis perpustakaan pilihan yang berikut:

-t Hasilkan perpustakaan jenis. Nama fail keluaran lalai ialah dalam fail.tlb. Jika keluaran
nama fail berakhir dengan .daging lembu, fail sumber binari yang mengandungi perpustakaan jenis ialah
dijana sebaliknya.

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

UUID fail pilihan yang berikut:

-u Hasilkan fail UUID. Nama fail keluaran lalai ialah dalam fail_Kad Pengenalan.

Proksi/stub generasi pilihan yang berikut:

-c Hasilkan fail rintisan pelanggan. Nama fail keluaran lalai ialah dalam fail_c.c.

-Os Hasilkan stub sebaris.

-Hi Hasilkan stub tafsiran gaya lama.

-Oif, -Oic, -Oicf
Hasilkan stub yang ditafsir sepenuhnya gaya baharu.

-p Hasilkan proksi. Nama fail keluaran lalai ialah dalam fail_p.c.

--awalan-semua=awalan
Awalan untuk meletakkan nama kedua-dua pelanggan dan rintisan pelayan.

--prefix-client=awalan
Awalan untuk meletakkan nama stub pelanggan.

--prefix-server=awalan
Awalan untuk meletakkan nama stub pelayan.

-s Hasilkan fail rintisan pelayan. Nama fail keluaran lalai ialah dalam fail_s.c.

--menang32, --menang64
Hanya jana kod 32-bit atau 64-bit masing-masing (lalai adalah untuk menjana kedua-duanya
versi 32-bit dan 64-bit ke dalam fail destinasi yang sama).

--rt Dayakan sambungan bahasa tambahan untuk IDL untuk menyokong WinRT.

Pendaftaran skrip pilihan yang berikut:

-r Hasilkan skrip pendaftaran. Nama fail keluaran lalai ialah dalam fail_r.rgs. Jika
nama fail output berakhir dengan .daging lembu, fail sumber binari yang mengandungi skrip ialah
dijana sebaliknya.

Dlldata fail pilihan yang berikut:

--dlldata-sahaja nama1 [nama2...]
Jana semula fail dlldata dari awal menggunakan nama proksi yang ditentukan. The
nama fail keluaran lalai ialah dlldata.c.

Prapemproses pilihan yang berikut:

-I jalan
Tambahkan direktori carian pengepala pada laluan. Berbilang direktori carian dibenarkan.

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

-E Praproses sahaja.

-N Jangan praproses input.

Debug pilihan yang berikut:

-W Dayakan amaran pedantik.

-d n Tetapkan tahap nyahpepijat kepada integer bukan negatif n. Jika diawali dengan 0x, ia akan menjadi
ditafsirkan sebagai nombor perenambelasan. Untuk maksud nilai, lihat HUTANG
bawah seksyen ini.

Lain-lain pilihan yang berikut:

-app_config
Diabaikan, hadir untuk keserasian midl.

--local-stubs=fail
Hasilkan stub kosong untuk kaedah call_as/local dalam antara muka objek dan tulis
mereka untuk fail.

HUTANG


Tahap nyahpepijat n ialah bitmask dengan maksud berikut:
* 0x01 Beritahu sumber mana yang dihuraikan (mod verbose)
* 0x02 Buang struktur dalaman
* 0x04 Buat jejak penghurai (yydebug=1)
* 0x08 Mesej prapemproses
* Mesej lex prapemproses 0x10
* Surih yacc prapemproses 0x20

Gunakan i686-w64-mingw32-widl dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad