InglesPransesEspanyol

Ad


OnWorks favicon

i686-w64-mingw32-widl - Online sa Cloud

Patakbuhin ang i686-w64-mingw32-widl sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na i686-w64-mingw32-widl na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


widl - Wine Interface Definition Language (IDL) compiler

SINOPSIS


widl [pagpipilian] IDL_file
widl [pagpipilian] --dlldata-lamang pangalan1 [pangalan2...]

DESCRIPTION


Kapag walang mga opsyon na ginamit ang programa ay bubuo ng isang header file, at posibleng client at
mga server stub, proxy at dlldata file, isang typelib, at isang UUID file, depende sa
nilalaman ng IDL file. Kung alinman sa mga pagpipilian -c, -h, -p, -s, -t, -u or --lokal na mga stub
ay ibinigay, widl bubuo lamang ng mga hiniling na file, at walang iba. Kapag tumakbo kasama
--dlldata-lamang, bubuo lamang ang widl ng dlldata file, at maglalaman ito ng listahan ng
ipinasa ang mga pangalan bilang argumento. Karaniwan ang paraan ng pag-update ng file na ito ay sa bawat oras widl is
run, binabasa nito ang anumang umiiral na dlldata file, at kung kinakailangan ay muling bubuo ito ng pareho
listahan ng mga pangalan, ngunit kasama ang kasalukuyang proxy file.

Kapag tumakbo nang walang anumang argumento, widl ay magpi-print ng mensahe ng tulong.

Opsyon


Pangkalahatan na pagpipilian:

-V I-print ang numero ng bersyon at lumabas.

-o, --output=pangalan
Itakda ang pangalan ng output file. Kapag bumubuo ng maramihang mga output file, ito ay nagtatakda
tanging ang batayang pangalan ng file; pagkatapos ay pinangalanan ang kani-kanilang mga output file pangalan.h,
pangalan_p.c, atbp.

-b tagagawa ng cpu[-pinakabuod]-os
Itakda ang target na arkitektura kapag nag-cross-compile. Ang target na detalye ay nasa
ang karaniwang format ng autoconf bilang ibinalik ni config.sub.

Ulo na pagpipilian:

-h Bumuo ng mga file ng header. Ang default na output filename ay infile.h.

--mga lumang pangalan
Gumamit ng mga lumang kombensiyon sa pagbibigay ng pangalan.

uri aklatan na pagpipilian:

-t Bumuo ng isang uri ng library. Ang default na output filename ay infile.tlb. Kung ang output
nagtatapos ang pangalan ng file sa .beef, isang binary resource file na naglalaman ng uri ng library
nabuo sa halip.

-m32, -m64
Bumuo ng Win32 o Win64 type library ayon sa pagkakabanggit.

Uuid file na pagpipilian:

-u Bumuo ng isang UUID file. Ang default na output filename ay infile_i.c.

Proxy/stub henerasyon na pagpipilian:

-c Bumuo ng isang client stub file. Ang default na output filename ay infile_c.c.

-Os Bumuo ng mga inline na stub.

-Hi Bumuo ng mga lumang-style na interpreted stub.

-Oif, -Oic, -Oicf
Bumuo ng bagong istilong ganap na binibigyang kahulugan ang mga stub.

-p Bumuo ng proxy. Ang default na output filename ay infile_p.c.

--prefix-lahat=unlapi
Prefix na ilalagay sa pangalan ng parehong client at server stubs.

--prefix-client=unlapi
Prefix na ilalagay sa pangalan ng mga stub ng kliyente.

--prefix-server=unlapi
Prefix na ilalagay sa pangalan ng mga server stub.

-s Bumuo ng server stub file. Ang default na output filename ay infile_s.c.

--panalo32, --panalo64
Bumuo lamang ng 32-bit o 64-bit na code ayon sa pagkakabanggit (ang default ay upang bumuo ng pareho
32-bit at 64-bit na mga bersyon sa parehong patutunguhang file).

--rt Paganahin ang mga karagdagang extension ng wika para sa IDL upang suportahan ang WinRT.

rehistrasyon script na pagpipilian:

-r Bumuo ng script ng pagpaparehistro. Ang default na output filename ay infile_r.rgs. Kung ang
Nagtatapos ang pangalan ng file ng output sa .beef, isang binary resource file na naglalaman ng script ay
nabuo sa halip.

Dlldata file na pagpipilian:

--dlldata-lamang pangalan1 [pangalan2...]
Buuin muli ang dlldata file mula sa simula gamit ang mga tinukoy na pangalan ng proxy. Ang
default na output filename ay dlldata.c.

Preprocessor na pagpipilian:

-I landas
Magdagdag ng direktoryo ng paghahanap ng header sa path. Pinapayagan ang maramihang mga direktoryo ng paghahanap.

-D id[=Val]
Tukuyin ang preprocessor macro id na may halaga Val.

-E Preprocess lang.

-N Huwag i-preprocess ang input.

Mag-alis ng mga insekto na pagpipilian:

-W Paganahin ang pedantic na mga babala.

-d n Itakda ang antas ng debug sa hindi negatibong integer n. Kung may unlaping 0x, ito ay magiging
binibigyang kahulugan bilang isang hexadecimal na numero. Para sa kahulugan ng mga halaga, tingnan ang MGA DEBUG
seksyon.

sari-sari na pagpipilian:

-app_config
Hindi pinansin, naroroon para sa midl compatibility.

--local-stubs=file
Bumuo ng mga walang laman na stub para sa call_as/local na mga pamamaraan sa isang object interface at magsulat
sa kanila file.

MGA DEBUG


Antas ng pag-debug n ay isang bitmask na may sumusunod na kahulugan:
* 0x01 Sabihin kung aling mapagkukunan ang na-parse (verbose mode)
* 0x02 Itapon ang mga panloob na istruktura
* 0x04 Lumikha ng bakas ng parser (yydebug=1)
* 0x08 Preprocessor na mga mensahe
* 0x10 Preprocessor lex na mga mensahe
* 0x20 Preprocessor yacc trace

Gumamit ng i686-w64-mingw32-widl online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad