InglêsFrancêsEspanhol

Ad


favicon do OnWorks

winecpp - Online na nuvem

Execute winecpp no ​​provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando winecpp que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas múltiplas estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online de Windows ou emulador online de MAC OS.

PROGRAMA:

NOME


winegcc - compilador compatível com Wine C e C ++ MinGW

SINOPSE


Winegcc [opções] no arquivo...

DESCRIÇÃO


Winegcc é um wrapper gcc que tenta fornecer um compilador compatível com MinGW no Linux.
Isso é mais útil para desenvolvedores Win32 que podem simplesmente pegar seu código MinGW do Windows,
e recompile-o sem modificações no Winelib no Linux. wineg ++ aceita principalmente o
mesmas opções que winegcc.

O objetivo do winegcc é ser capaz de simplesmente substituir gcc / g ++ / windres por
winegcc / wineg ++ / wrc em um MinGW Makefile, e apenas recompilar o aplicativo usando Winelib
em Wine. Embora normalmente haja pequenos ajustes que devem ser feitos no
código-fonte do aplicativo e / ou Makefile, é muito fácil fazê-los de uma forma que seja
compatível entre os ambientes MinGW e Wine.

Este manual documentará apenas as diferenças do gcc; por favor consulte o manual do gcc para
mais informações sobre essas opções.

OPÇÕES


gcc opções: Todas as opções do gcc são suportadas e passadas para o compilador backend.

-Bprefixo
Esta opção especifica onde encontrar os executáveis, bibliotecas, arquivos de inclusão e
arquivos de dados do próprio compilador. Esta é uma opção padrão do gcc que foi
estendido para reconhecer um prefixo terminando com '/ tools / winebuild', caso em que
winegcc entra em um modo especial para construir o próprio vinho. Os desenvolvedores devem evitar
prefixos que terminam com o sufixo mágico, ou se isso não for possível, simplesmente expresse
de forma diferente, como '/ tools / winebuild /', para evitar o comportamento especial.

-fno-curto-wchar
Substitua o tipo subjacente de wchar_t para ser o padrão para o destino, em vez disso
de usar short unsigned int, que é o padrão para Win32.

-mconsole
Esta opção passa '--subsystem console' para winebuild, para construir console
formulários. É o padrão.

-mno-cygwin
Use a implementação do Wine do MSVCRT, em vez de vincular à libc do sistema host.
Isso é necessário para a grande maioria dos aplicativos Win32, pois eles normalmente
dependem de vários recursos do MSVCRT. Esta opção também é usada pelo MinGW
compilador para vincular ao MSVCRT no Windows, em vez de vincular ao Cygwin libc.
Compartilhar a sintaxe com o MinGW torna muito fácil escrever Makefiles que funcionam sob
Wine, MinGW + MSYS ou MinGW + Cygwin.

-municódigo
Defina o ponto de entrada padrão do aplicativo como Unicode wmain () em vez de
a norma a Principal().

- janelas
Esta opção adiciona -lgdi32, -lcomdlg32 e -lshell32 à lista de
bibliotecas, e passa '--subsystem windows' para winebuild para construir
aplicações.

-nodefaultlibs
Não use as bibliotecas padrão do sistema ao vincular. Isso inclui, no mínimo
-lkernel32, -luser32, -ladvapi32 e quaisquer bibliotecas padrão usadas pelo back-end
compilador. A opção -mwindows aumenta a lista de bibliotecas padrão conforme descrito
acima.

-nostartfiles
Não adicione a biblioteca winecrt0 ao vincular.

-Wb,opção
Passe uma opção para winebuild. Se opção contém vírgulas, é dividido em vários
opções nas vírgulas.

DEFINA


winegcc define __WINE__, para o código que precisa saber quando está sendo compilado sob
Vinho. Também define WIN32, _WIN32, __WIN32, __WIN32__, __WINNT e __WINNT__ para
compatibilidade com MinGW.

Use winecpp online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad