EnglishFranceseSpagnolo

Favicon di OnWorks

wineg++ - Online nel cloud

Esegui wineg++ nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando wineg++ che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


winegcc - Compilatore compatibile con Wine C e C++ MinGW

SINOSSI


vinogcc [Opzioni] infilare...

DESCRIZIONE


vinogcc è un wrapper gcc che cerca di fornire un compilatore compatibile con MinGW sotto Linux.
Questo è molto utile per gli sviluppatori Win32 che possono semplicemente prendere il loro codice MinGW da Windows,
e ricompilalo senza modifiche sotto Winelib su Linux. wineg++ accetta principalmente il
stesse opzioni di winegcc.

L'obiettivo di winegcc è quello di poter sostituire semplicemente gcc/g++/windres con
winegcc/wineg++/wrc in un Makefile MinGW e ricompila semplicemente l'applicazione usando Winelib
sotto Vino. Mentre in genere ci sono piccole modifiche che devono essere apportate al
codice sorgente dell'applicazione e/o Makefile, è abbastanza facile eseguirli in un modo che è
compatibile tra gli ambienti MinGW e Wine.

Questo manuale documenterà solo le differenze da gcc; si prega di consultare il manuale gcc per
maggiori informazioni su queste opzioni.

VERSIONI


gcc opzioni: Tutte le opzioni di gcc sono supportate e vengono passate al compilatore di backend.

-Bprefisso
Questa opzione specifica dove trovare gli eseguibili, le librerie, i file di inclusione e
file di dati del compilatore stesso. Questa è un'opzione standard di gcc che è stata
esteso per riconoscere a prefisso che termina con '/tools/winebuild', nel qual caso
winegcc entra in una modalità speciale per costruire Wine stesso. Gli sviluppatori dovrebbero evitare
prefissi che terminano con il suffisso magico, o se ciò non è possibile, semplicemente express
in modo diverso, come '/tools/winebuild/', per evitare il comportamento speciale.

-fno-breve-wchar
Sostituisci invece il tipo sottostante affinché wchar_t sia l'impostazione predefinita per il target
di utilizzare short unsigned int, che è l'impostazione predefinita per Win32.

-mconsole
Questa opzione passa '--subsystem console' a winebuild, per costruire console
applicazioni. È l'impostazione predefinita.

-mno-cygwin
Utilizzare l'implementazione Wine di MSVCRT, invece di collegarsi alla libc del sistema host.
Ciò è necessario per la stragrande maggioranza delle applicazioni Win32, come in genere
dipendono da varie funzionalità di MSVCRT. Questo interruttore è utilizzato anche dal MinGW
compilatore per collegarsi a MSVCRT su Windows, invece di collegarsi a Cygwin libc.
Condividere la sintassi con MinGW rende molto facile scrivere Makefile che funzionano sotto
Wine, MinGW+MSYS o MinGW+Cygwin.

-municodice
Imposta il punto di ingresso predefinito dell'applicazione come Unicode wmain() invece di
lo standard principale().

-mfinestre
Questa opzione aggiunge -lgdi32, -lcomdlg32 e -lshell32 all'elenco di default
librerie e passa '--subsystem windows' a winebuild per creare grafica
applicazioni.

-nodefaultlibs
Non utilizzare le librerie di sistema standard durante il collegamento. Questi includono come minimo
-lkernel32, -luser32, -ladvapi32 e qualsiasi libreria predefinita utilizzata dal backend
compilatore. L'opzione -mwindows amplia l'elenco delle librerie predefinite come descritto
sopra.

-nostartfiles
Non aggiungere la libreria winecrt0 durante il collegamento.

-Wb,opzione
Passa un'opzione per la costruzione del vino. Se opzione contiene virgole, è diviso in più
opzioni alle virgole.

DEFINISCE


winegcc definisce __WINE__, per il codice che deve sapere quando viene compilato sotto
Vino. Definisce inoltre WIN32, _WIN32, __WIN32, __WIN32__, __WINNT e __WINNT__ per
compatibilità con MinGW.

Usa wineg++ online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

  • 1
    4g8
    4g8
    4g8 - Acquisizione e intercettazione di pacchetti
    per reti commutate...
    Esegui 4g8
  • 2
    4s-adminJ
    4s-adminJ
    4s-admin � Gestione cluster 4store
    attrezzo ...
    Esegui 4s-adminJ
  • 3
    credere
    credere
    creduce - Riduttore di programmi C e C++
    DESCRIZIONE: creduce 2.5.0 (sconosciuto) --
    un riduttore di programmi C e C++ C-Reduce
    richiede un "test di interesse" e
    uno o...
    Corri a credere
  • 4
    raccapricciante
    raccapricciante
    CREEPY - Un'informazione di geolocalizzazione
    aggregatore DESCRIZIONE: raccapricciante è un
    applicazione che ti permette di raccogliere
    informazioni relative alla geolocalizzazione su
    utenti di...
    Corri inquietante
  • 5
    g.gisenvgrass
    g.gisenvgrass
    g.gisenv: genera e modifica il file
    le impostazioni attuali delle variabili GRASS dell'utente.
    Stampa tutte le variabili GRASS definite se no
    viene data l'opzione. PAROLE CHIAVE: generale,
    impostazione...
    Esegui g.gisenvgrass
  • 6
    g.guigrass
    g.guigrass
    g.gui - Lancia un utente grafico GRASS
    sessione di interfaccia (GUI). Facoltativamente
    aggiorna le impostazioni predefinite dell'interfaccia utente.
    PAROLE CHIAVE: generale, GUI, interfaccia utente...
    Esegui g.guigrass
  • Di Più "

Ad