EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

i686-w64-mingw32-widl - Online in the Cloud

Run i686-w64-mingw32-widl in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command i686-w64-mingw32-widl that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NUME


widl - compilator Wine Interface Definition Language (IDL).

REZUMAT


wildl [Opțiuni] IDL_file
wildl [Opțiuni] --dlldata-only nume1 [nume2...]

DESCRIERE


Când nu sunt utilizate opțiuni, programul va genera un fișier antet și, eventual, client și
cioturi de server, fișiere proxy și dlldata, o bibliotecă de tip și un fișier UUID, în funcție de
conținutul fișierului IDL. Dacă vreuna dintre opțiuni -c, -h, -p, -s, -t, -u or --local-stubs
este dată, wildl va genera doar fișierele solicitate și nu altele. Când alergați cu
--dlldata-only, widl va genera doar un fișier dlldata și va conține o listă a fișierelor
nume trecute drept argumente. De obicei, acest fișier este actualizat de fiecare dată wildl is
rulează, citește orice fișier dlldata existent și, dacă este necesar, îl regenerează cu același
listă de nume, dar cu fișierul proxy prezent inclus.

Când rulați fără argumente, wildl va imprima un mesaj de ajutor.

OPŢIUNI


General opţiuni:

-V Tipăriți numărul versiunii și ieșiți.

-o, --ieșire=nume
Setați numele fișierului de ieșire. Când se generează mai multe fișiere de ieșire, aceasta se stabilește
numai numele de bază al fișierului; fișierele de ieșire respective sunt apoi denumite nume.h,
nume_p.c, etc.

-b cpu-producător[-nucleu]-os
Setați arhitectura țintă la compilare încrucișată. Specificația țintă este în
formatul standard autoconf, așa cum este returnat de config.sub.

Antet opţiuni:

-h Generați fișiere antet. Numele implicit al fișierului de ieșire este infile.h.

--nume vechi
Utilizați vechile convenții de denumire.

Tip bibliotecă opţiuni:

-t Generați o bibliotecă de tipuri. Numele implicit al fișierului de ieșire este infile.tlb. Dacă ieşirea
numele fișierului se termină în .vită, un fișier de resurse binar care conține biblioteca de tipuri este
generat în schimb.

-m32, -m64
Generați o bibliotecă de tip Win32 sau Win64.

UUID fişier opţiuni:

-u Generați un fișier UUID. Numele implicit al fișierului de ieșire este infile_IC.

Proxy/stub generaţie opţiuni:

-c Generați un fișier stub client. Numele implicit al fișierului de ieșire este infile_c.c.

-Os Generați stub-uri inline.

-Bună Generați stub-uri interpretate în stil vechi.

-Oif, -Oic, -Oicf
Generați stub-uri complet interpretate în stil nou.

-p Generați un proxy. Numele implicit al fișierului de ieșire este infile_p.c.

--prefix-all=prefix
Prefix pentru a pune numele atât pentru client, cât și pentru server.

--prefix-client=prefix
Prefix pentru a pune pe numele taloanelor clientului.

--prefix-server=prefix
Prefix pentru a pune pe numele stub-urilor serverului.

-s Generați un fișier stub de server. Numele implicit al fișierului de ieșire este infile_s.c.

--win32, --win64
Generați doar cod pe 32 de biți sau, respectiv, pe 64 de biți (prestabilit este să generați ambele
versiuni pe 32 de biți și 64 de biți în același fișier destinație).

--rt Activați extensii de limbă suplimentare pentru IDL pentru a accepta WinRT.

Înscriere scenariu opţiuni:

-r Generați un script de înregistrare. Numele implicit al fișierului de ieșire este infile_r.rgs. Dacă
numele fișierului de ieșire se termină în .vită, un fișier de resurse binar care conține scriptul este
generat în schimb.

Dlldata fişier opţiuni:

--dlldata-only nume1 [nume2...]
Regenerați fișierul dlldata de la zero folosind numele proxy specificate. The
numele fișierului de ieșire implicit este dlldata.c.

Preprocesor opţiuni:

-I cale
Adăugați un director de căutare antet la cale. Sunt permise mai multe directoare de căutare.

-D id[=val]
Definiți macrocomanda preprocesorului id cu valoare val.

-E Numai preprocesare.

-N Nu preprocesează intrarea.

Debug opţiuni:

-W Activați avertismentele pedante.

-d n Setați nivelul de depanare la un întreg nenegativ n. Dacă este prefixat cu 0x, va fi
interpretat ca un număr hexazecimal. Pentru semnificația valorilor, vezi REMEDIERE
secţiune.

Diverse opţiuni:

-app_config
Ignorat, prezent pentru compatibilitate midl.

--local-stubs=fişier
Generați stub-uri goale pentru metodele call_as/local într-o interfață obiect și scrieți
ei sa fişier.

REMEDIERE


Nivel de depanare n este o mască de biți cu următorul sens:
* 0x01 Spuneți ce resursă este analizată (mod verbal)
* 0x02 Dumpează structuri interne
* 0x04 Creați o urmă de parser (yydebug=1)
* 0x08 Mesaje preprocesor
* 0x10 Mesaje preprocesor lex
* Urmă yacc de preprocesor 0x20

Use i686-w64-mingw32-widl online using onworks.net services


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad