InglêsFrancêsEspanhol

Ad


favicon do OnWorks

i686-w64-mingw32-widl - Online na nuvem

Execute i686-w64-mingw32-widl no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando i686-w64-mingw32-widl que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online Windows ou emulador online MAC OS

PROGRAMA:

NOME


widl - compilador Wine Interface Definition Language (IDL)

SINOPSE


Widl [opções] Arquivo_IDL
Widl [opções] --dlldata-somente name1 [name2...]

DESCRIÇÃO


Quando nenhuma opção é usada, o programa irá gerar um arquivo de cabeçalho, e possivelmente cliente e
stubs de servidor, arquivos proxy e dlldata, um typelib e um arquivo UUID, dependendo do
conteúdo do arquivo IDL. Se alguma das opções -c, -h, -p, -s, -t, -u or --local-stubs
é dada, Widl irá gerar apenas os arquivos solicitados e nenhum outro. Quando executado com
--dlldata-somente, o widl irá gerar apenas um arquivo dlldata, e conterá uma lista dos
nomes passados ​​como argumentos. Normalmente, a forma como este arquivo é atualizado é que cada vez Widl is
executado, ele lê qualquer arquivo dlldata existente e, se necessário, o regenera com o mesmo
lista de nomes, mas com o presente arquivo proxy incluído.

Quando executado sem nenhum argumento, Widl irá imprimir uma mensagem de ajuda.

OPÇÕES


Geral opções:

-V Imprime o número da versão e sai.

-ó, --output =nome
Defina o nome do arquivo de saída. Ao gerar vários arquivos de saída, isso define
apenas o nome base do arquivo; os respectivos arquivos de saída são então nomeados nome.h,
nome_p.c, etc.

-b fabricante da CPU[-núcleo]-os
Defina a arquitetura de destino durante a compilação cruzada. A especificação alvo está em
o formato padrão do autoconf conforme retornado por config.sub.

cabeçalho opções:

-h Gere arquivos de cabeçalho. O nome de arquivo de saída padrão é no arquivo.h.

--oldnames
Use convenções de nomenclatura antigas.

Formato biblioteca opções:

-t Gere uma biblioteca de tipos. O nome de arquivo de saída padrão é no arquivo.tlb. Se a saída
o nome do arquivo termina em res, um arquivo de recurso binário contendo a biblioteca de tipos é
gerado em vez disso.

-m32, -m64
Gere uma biblioteca de tipos Win32 ou Win64, respectivamente.

UUID lima opções:

-u Gere um arquivo UUID. O nome de arquivo de saída padrão é no arquivo_i.c.

Proxy / stub geração opções:

-c Gere um arquivo stub do cliente. O nome de arquivo de saída padrão é no arquivo_c.c.

-Os Gere stubs embutidos.

-Oi Gere stubs interpretados de estilo antigo.

-Oif, -Oi, -OICF
Gere stubs totalmente interpretados de novo estilo.

-p Gere um proxy. O nome de arquivo de saída padrão é no arquivo_p.c.

--prefix-all =prefixo
Prefixo para colocar o nome dos stubs do cliente e do servidor.

--prefix-client =prefixo
Prefixo para colocar o nome dos stubs do cliente.

--prefix-server =prefixo
Prefixo para colocar o nome dos stubs do servidor.

-s Gere um arquivo stub do servidor. O nome de arquivo de saída padrão é no arquivo_s.c.

--win32, --win64
Gere apenas código de 32 ou 64 bits, respectivamente (o padrão é gerar ambos
Versões de 32 e 64 bits no mesmo arquivo de destino).

--rt Habilite extensões de idioma adicionais para IDL para oferecer suporte a WinRT.

Registo escrita opções:

-r Gere um script de registro. O nome de arquivo de saída padrão é no arquivo_r.rgs. Se o
o nome do arquivo de saída termina em res, um arquivo de recurso binário contendo o script é
gerado em vez disso.

Dlldata lima opções:

--dlldata-somente name1 [name2...]
Gere novamente o arquivo dlldata do zero usando os nomes de proxy especificados. o
o nome de arquivo de saída padrão é dlldata.c.

Pré-processador opções:

-I caminho
Adicione um diretório de pesquisa de cabeçalho ao caminho. Vários diretórios de pesquisa são permitidos.

-D id[=onda]
Definir macro de pré-processador id com valor onda.

-E Pré-processamento apenas.

-N Não pré-processe a entrada.

depurar opções:

-W Ative avisos pedantes.

-d n Defina o nível de depuração para um número inteiro não negativo n. Se prefixado com 0x, será
interpretado como um número hexadecimal. Para saber o significado dos valores, consulte o DEBUG
seção.

Gerais opções:

-app_config
Ignorado, presente para compatibilidade midl.

--local-stubs =lima
Gerar stubs vazios para métodos call_as / local em uma interface de objeto e escrever
eles para lima.

DEBUG


Nível de depuração n é uma máscara de bits com o seguinte significado:
* 0x01 Diga qual recurso é analisado (modo detalhado)
* 0x02 Dump de estruturas internas
* 0x04 Crie um rastreio do analisador (yydebug = 1)
* 0x08 Mensagens do pré-processador
* 0x10 Mensagens lex do pré-processador
* 0x20 rastreamento yacc do pré-processador

Use i686-w64-mingw32-widl online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad