InglêsFrancêsEspanhol

Ad


favicon do OnWorks

wineg ++ - Online na nuvem

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

Este é o comando wineg ++ 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


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 wineg ++ online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    GOLE
    GOLE
    SWIG é uma ferramenta de desenvolvimento de software
    que conecta programas escritos em C e
    C ++ com uma variedade de alto nível
    linguagens de programação. SWIG é usado com
    diferente...
    Baixar SWIG
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Tema React WooCommerce, construído com
    Próxima JS, Webpack, Babel, Node e
    Express, usando GraphQL e Apollo
    Cliente. Loja WooCommerce em React(
    contém: Produtos...
    Baixe o tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repositório de pacotes para ArchLabs Este é um
    aplicativo que também pode ser obtido
    da
    https://sourceforge.net/projects/archlabs-repo/.
    Ele foi hospedado no OnWorks em...
    Baixar archlabs_repo
  • 4
    Projeto Zephyr
    Projeto Zephyr
    O Projeto Zephyr é uma nova geração
    sistema operacional em tempo real (RTOS) que
    suporta vários hardwares
    arquiteturas. É baseado em um
    kernel de pequena pegada ...
    Baixar Projeto Zephyr
  • 5
    SCons
    SCons
    SCons é uma ferramenta de construção de software
    essa é uma alternativa superior ao
    clássica ferramenta de construção "Make" que
    todos nós conhecemos e amamos. SCons é
    implementou um ...
    Baixar SCons
  • 6
    PSeIntGenericName
    PSeIntGenericName
    PSeInt é um interpretador de pseudo-código para
    alunos de programação que falam espanhol.
    Seu principal objetivo é ser uma ferramenta para
    aprender e compreender o básico
    concep ...
    Baixar PSeInt
  • Mais "

Comandos Linux

Ad