InglêsFrancêsEspanhol

Ad


favicon do OnWorks

winemaker-development - Online na nuvem

Execute winemaker-development no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando winemaker-development 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 do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


winemaker - gere uma infraestrutura de construção para compilar programas Windows em Unix

SINOPSE


enólogo [ --nobanner ] [ --cópia de segurança | --sem backup ] [ --nosource-fix ]
[ - baixo-nenhum | - mais baixo | --inferior-maiúsculo ]
[ --inferior-incluir | --nolower-incluir ] [ --mfc | --nomfc ]
[ - guiexe | --janelas | --cuiexe | --console | --dll | --lib ]
[ -Dmacro[=definir]] [ -Idir ] [ -Pdir ] [ -idll ] [ -Ldir ] [ -lbiblioteca ]
[ --nodlls ] [ --nomsvcrt ] [ --interativo ] [ --Alvo único nome ]
[ --arquivos gerados ] [ --nogenerated-files ]
[ --wine32 ]
diretório_trabalho | arquivo_projeto | arquivo_espaço_de_trabalho

DESCRIÇÃO


enólogo é um script perl projetado para ajudá-lo a iniciar o processo de conversão de seu
Fontes do Windows para programas Winelib.

Para fazer isso enólogo pode realizar as seguintes operações:

- renomeie seus arquivos de origem e diretórios para letras minúsculas no caso de eles terem todos
maiúsculas durante a transferência.

- realizar conversões de DOS para Unix (CRLF para LF).

- verifique as instruções de inclusão e referências de arquivo de recurso para substituir as barras invertidas por
barras para a frente.

- durante a etapa acima enólogo também irá realizar uma pesquisa sem distinção entre maiúsculas e minúsculas do
arquivo referenciado no caminho de inclusão e reescrever a instrução de inclusão com o caso correto
se necessário.

- enólogo também verificará outras questões mais exóticas, como #pragma pacote uso, uso de
afxres.h em projetos não MFC e muito mais. Sempre que encontra algo fora do
comum, ele irá avisá-lo sobre isso.

- enólogo também pode escanear uma árvore de diretório completa de uma vez, adivinhe quais são os
executáveis ​​e bibliotecas que você está tentando construir, combine-os com os arquivos de origem e
gerar o correspondente Makefile.

- finalmente enólogo irá gerar um global Makefile para uso normal.

- enólogo conhece o projeto baseado em MFC e irá gerar arquivos personalizados.

- enólogo pode ler arquivos de projeto existentes. Suporta arquivos dsp, dsw, vcproj e sln.

OPÇÕES


--nobanner
Desabilite a impressão do banner.

--cópia de segurança
Faça um backup de todos os arquivos de origem modificados. Este é o padrão.

--sem backup
Não faça backup dos arquivos de origem modificados.

--nosource-fix
Não tente consertar os arquivos de origem (por exemplo, conversão de DOS para Unix). Isso evita
reclamações se os arquivos forem somente leitura.

- mais baixo
Renomeie todos os arquivos e diretórios para letras minúsculas.

--inferior-maiúsculo
Renomeie apenas arquivos e diretórios que tenham nomes em letras maiúsculas. Então OLÁ.C
seria renomeado, mas não mundo.c.

- baixo-nenhum
Não renomeie arquivos e diretórios para letras minúsculas. Observe que isso não impede
a renomeação de um arquivo se sua extensão não puder ser tratada como está, por exemplo, ".Cxx". Esse
é o padrão.

--inferior-incluir
Quando o arquivo correspondente a uma declaração de inclusão (ou outra forma de arquivo
referência para arquivos de recurso) não for encontrada, converta esse nome de arquivo em minúsculas.
Este é o padrão.

--nolower-incluir
Não modifique a instrução include se o arquivo referenciado não puder ser encontrado.

- guiexe | --janelas
Assuma um aplicativo gráfico quando um alvo executável ou um alvo desconhecido
tipo for encontrado. Este é o padrão.

--cuiexe | --console
Assume um aplicativo de console quando um alvo executável ou um alvo de tipo desconhecido
seja encontrado.

--dll Assuma uma dll quando um alvo de tipo desconhecido for encontrado, ou seja, quando enólogo É incapaz
para determinar se é um executável, uma dll ou uma biblioteca estática,

--lib Assuma uma biblioteca estática quando um destino de tipo desconhecido for encontrado, ou seja, quando enólogo
não consegue determinar se é um executável, uma dll ou uma biblioteca estática,

--mfc Especifique que os destinos são baseados em MFC. Nesse caso enólogo adapta a inclusão
e caminhos de biblioteca de acordo e vincula o destino à biblioteca MFC.

--nomfc
Especifique que os destinos não são baseados em MFC. Esta opção desativa o uso de bibliotecas MFC
mesmo se enólogo encontra arquivos stdafx.cpp or stdafx.h isso faria com que
habilitar MFC automaticamente se nenhum --nomfc nem --mfc foi especificado.

-Dmacro[=definir]
Adicione a definição de macro especificada à lista global de definições de macro.

-Idir Anexe o diretório especificado ao caminho de inclusão global.

-Pdir Anexe o diretório especificado ao caminho dll global.

-idll Adicione a biblioteca Winelib à lista global de bibliotecas Winelib para importar.

-Ldir Anexe o diretório especificado ao caminho da biblioteca global.

-lbiblioteca
Adicione a biblioteca especificada à lista global de bibliotecas para vincular.

--nodlls
Não use o conjunto padrão de bibliotecas Winelib para importações. Ou seja, qualquer DLL
seus usos de código devem ser explicitamente passados ​​com -i opções. O conjunto padrão de
bibliotecas é: odbc32.dll, odbccp32.dll, ole32.dll, oleaut32.dll e winspool.drv.

--nomsvcrt
Defina algumas opções para contar Winegcc não compilar no msvcrt. Use esta opção se
você tem arquivos cpp que incluem .

--interativo
Use o modo interativo. Neste modo enólogo irá pedir-lhe para confirmar a lista de
alvos para cada diretório e, em seguida, fornecer diretório e alvo específico
opções.

--Alvo único nome
Especifique que há apenas um alvo, chamado nome.

--arquivos gerados
Gere o Makefile. Este é o padrão.

--nogenerated-files
Não gere o Makefile.

--wine32
Gere um alvo de 32 bits. Isso é útil em sistemas wow64. Sem essa opção, o
arquitetura padrão é usada.

EXEMPLOS


Aqui está um típico enólogo usar:

$ winemaker --lower-uppercase -DSTRICT.

O acima diz enólogo para verificar o diretório atual e seus subdiretórios em busca de fontes
arquivos. Sempre que se encontrar um arquivo ou diretório cujo nome está todo em maiúsculas, ele deve renomear
em minúsculas. Em seguida, deve corrigir todos esses arquivos de origem para compilação com Winelib
e gerar Makefiles. O -DSTRITO especifica que o ESTRITO macro deve ser definido quando
compilar essas fontes. Finalmente um Makefile Será criado.

A próxima etapa seria:

Faça $

Se neste ponto você obter erros de compilação (o que é bastante provável para um tamanho razoável
projeto), então você deve consultar o Guia do Usuário Winelib para encontrar dicas sobre como resolver
Eles.

Para um projeto baseado em MFC, você teria que executar os seguintes comandos em vez disso:

$ winemaker --lower-uppercase --mfc.
Faça $

Para um arquivo de projeto existente, você teria que executar os seguintes comandos:

$ winemaker meuprojeto.dsp
Faça $

TUDO / INSETOS


Em alguns casos, você terá que editar o Makefile ou arquivos de origem manualmente.

Supondo que o executável / biblioteca do Windows esteja disponível, poderíamos usar Winedump para
determinar que tipo de executável é (gráfico ou console), quais bibliotecas ele é
vinculado e quais funções ele exporta (para bibliotecas). Poderíamos então restaurar todos
essas configurações para o destino Winelib correspondente.

Além disso enólogo não é muito bom em encontrar a biblioteca que contém o executável:
deve estar no diretório atual ou no LD_LIBRARY_PATH.

enólogo ainda não oferece suporte a arquivos de mensagens e ao compilador de mensagens.

Bugs podem ser relatados no Vinhos erro perseguidorhttp://bugs.winehq.org⟩.

AUTORES


François Gouget para CodeWeavers
Dimitrie O. Paun
André Hentschel

DISPONIBILIDADE


enólogo faz parte da distribuição Wine, que está disponível através do WineHQ, o Vinhos
desenvolvimento sedehttp://www.winehq.org/⟩.

Use o desenvolvimento de vinicultores online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Suportes
    Suportes
    Brackets é um software de código aberto moderno e gratuito
    editor de texto feito especialmente para Web
    Desenvolvimento. Escrito em HTML, CSS e
    JavaScript com ferramentas visuais focadas e
    prepara...
    Baixe os suportes
  • 2
    Compilador pascal gratuito
    Compilador pascal gratuito
    Um compilador Pascal de 32/64/16 bits para
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS e DOS;
    compatível semanticamente com...
    Baixe o Compilador Pascal Gratuito
  • 3
    Informações Canon EOS DIGITAL
    Informações Canon EOS DIGITAL
    Canon não tem contagem de obturador
    incluído na informação EXIF ​​de um
    arquivo de imagem, ao contrário de Nikon e
    Pentax. Não há nenhuma base oficial da Canon
    aplicativo ...
    Baixe informações da Canon EOS DIGITAL
  • 4
    rEFInd
    rEFInd
    rEFInd é um fork do boot rEFIt
    Gerente. Como o rEFIt, o rEFInd pode
    detectar automaticamente sua inicialização EFI instalada
    carregadores e apresenta uma bela GUI
    menu da opção de inicialização ...
    Baixar rEFInd
  • 5
    Express Luke GSI
    Express Luke GSI
    Esta página de download do SourceForge era para
    conceder aos usuários o download da minha fonte construída
    GSIs, baseados na grande teoria de Phhusson
    trabalhos. Eu construo o Android Pie e
    Android 1 ...
    Baixar ExpressLuke GSI
  • 6
    Caster de música
    Caster de música
    Music Caster é um reprodutor de música de bandeja
    que permite que você transmita sua música local para um
    Dispositivo Google Cast. Na primeira corrida,
    você precisará clicar na seta em seu
    tas ...
    Baixar Music Caster
  • Mais "

Comandos Linux

Ad