InglêsFrancêsEspanhol

Ad


favicon do OnWorks

wineg ++ - desenvolvimento - Online na nuvem

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

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

MEIO AMBIENTE


CONSTRUÇÃO DE VINHO
Especifica o caminho e o nome do construção de vinho binário que será lançado
automaticamente por Winegcc. Se não for definido, Winegcc irá procurar por um arquivo chamado construção de vinho
no caminho.

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


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser é um aplicativo rápido, gratuito e divertido
    framework de jogo HTML5 de origem que oferece
    Renderização WebGL e Canvas em
    navegadores da web para desktop e celular. Jogos
    pode ser co ...
    Baixar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL é um motor de jogo para criar
    versões eletrônicas do tabuleiro tradicional
    e jogos de cartas. Ele fornece suporte para
    renderização e interação de peças do jogo,
    e ...
    Baixar VASSAL Engine
  • 3
    OpenPDF - Fork do iText
    OpenPDF - Fork do iText
    OpenPDF é uma biblioteca Java para criar
    e edição de arquivos PDF com LGPL e
    Licença de código aberto MPL. OpenPDF é o
    LGPL/MPL sucessor de código aberto do iText,
    um ...
    Baixar OpenPDF - Bifurcação do iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema para Automatizado
    Análises geocientíficas - é um geográfico
    Software de Sistema de Informação (GIS) com
    imensas capacidades para geodados
    processando e ana ...
    Baixar SAGA GIS
  • 5
    Caixa de ferramentas para Java / JTOpen
    Caixa de ferramentas para Java / JTOpen
    O IBM Toolbox for Java / JTOpen é um
    biblioteca de classes Java suportando o
    programação cliente/servidor e internet
    modelos para um sistema rodando OS/400,
    i5/OS, ou...
    Baixar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (ou D3 para documentos baseados em dados)
    é uma biblioteca JavaScript que permite
    para produzir dados dinâmicos e interativos
    visualizações em navegadores da web. Com D3
    você...
    Baixar D3.js
  • Mais "

Comandos Linux

  • 1
    Abidiff
    Abidiff
    abidiff - comparar ABIs de arquivos ELF
    abidiff compara o aplicativo binário
    Interfaces (ABI) de duas bibliotecas compartilhadas
    em formato ELF. Ele emite um significativo
    relatorio ...
    Executar abidiff
  • 2
    abidw
    abidw
    abidw - serializar o ABI de um ELF
    arquivo abidw lê uma biblioteca compartilhada em ELF
    formato e emite uma representação XML
    de seu ABI para a saída padrão. O
    emitido ...
    Execute abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversão de bibliografia
    Serviços de utilidade pública ...
    Execute copac2xml
  • 4
    copta
    copta
    copt - otimizador de olho mágico SYSNOPIS:
    copt.. DESCRIÇÃO: copt é um
    otimizador de olho mágico de uso geral. Isto
    lê o código de sua entrada padrão e
    escreve um...
    Executar copia
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - reunir título
    declarações de documentos Stx ...
    Executar collect_stx_titles
  • 6
    banco giratório
    banco giratório
    bancada - benchmark http ...
    Executar gatling-bench
  • Mais "

Ad