AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

wineg++-development - En ligne dans le Cloud

Exécutez wineg++-development dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande wineg++-development qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


winegcc - Compilateur compatible Wine C et C++ MinGW

SYNOPSIS


vingcc [Options] dans le fichier

DESCRIPTION


vingcc est un wrapper gcc qui essaie de fournir un compilateur compatible MinGW sous Linux.
Ceci est très utile aux développeurs Win32 qui peuvent simplement prendre leur code MinGW à partir de Windows,
et le recompiler sans modifications sous Winelib sous Linux. wineg++ accepte principalement les
mêmes options que winegcc.

Le but de winegcc est de pouvoir simplement remplacer gcc/g++/windres par
winegcc/wineg++/wrc dans un Makefile MinGW, et recompilez simplement l'application à l'aide de Winelib
sous Vin. Bien qu'il y ait généralement de petits ajustements qui doivent être apportés au
code source de l'application et/ou Makefile, il est assez facile de les faire d'une manière qui est
compatible entre les environnements MinGW et Wine.

Ce manuel documentera uniquement les différences par rapport à gcc ; veuillez consulter le manuel gcc pour
plus d'informations sur ces options.

OPTIONS


gcc options: Toutes les options de gcc sont prises en charge et sont transmises au compilateur principal.

-Bpréfixe
Cette option spécifie où trouver les exécutables, les bibliothèques, les fichiers d'inclusion et
fichiers de données du compilateur lui-même. Il s'agit d'une option gcc standard qui a été
étendu pour reconnaître un préfixe se terminant par '/tools/winebuild', auquel cas
winegcc entre dans un mode spécial pour construire Wine lui-même. Les développeurs doivent éviter
préfixes se terminant par le suffixe magique, ou si ce n'est pas possible, exprimez simplement
différemment, comme '/tools/winebuild/', pour éviter le comportement spécial.

-fno-court-wchar
Remplacez le type sous-jacent pour wchar_t comme valeur par défaut pour la cible, à la place
d'utiliser un int court non signé, qui est la valeur par défaut pour Win32.

-mconsole
Cette option passe '--subsystem console' à winebuild, pour construire la console
applications. C'est la valeur par défaut.

-mno-cygwin
Utilisez l'implémentation Wine de MSVCRT, au lieu de vous lier à la libc du système hôte.
Ceci est nécessaire pour la grande majorité des applications Win32, car elles
dépendent de diverses fonctionnalités de MSVCRT. Ce commutateur est également utilisé par le MinGW
compilateur pour se lier à MSVCRT sous Windows, au lieu de se lier à Cygwin libc.
Le partage de la syntaxe avec MinGW facilite l'écriture de Makefiles qui fonctionnent sous
Vin, MinGW+MSYS ou MinGW+Cygwin.

-municode
Définissez le point d'entrée par défaut de l'application sur l'Unicode wmain() au lieu de
la norme principale().

-mfenêtres
Cette option ajoute -lgdi32, -lcomdlg32 et -lshell32 à la liste des valeurs par défaut
bibliothèques et passe '--subsystem windows' à winebuild pour créer des
applications.

-nodefaultlibs
N'utilisez pas les bibliothèques système standard lors de la liaison. Ceux-ci comprennent au minimum
-lkernel32, -luser32, -ladvapi32 et toutes les bibliothèques par défaut utilisées par le backend
compilateur. L'option -mwindows augmente la liste des bibliothèques par défaut comme décrit
au dessus.

-nostartfiles
N'ajoutez pas la bibliothèque winecrt0 lors de la liaison.

-Wb,option
Passez une option à winebuild. Si option contient des virgules, il est divisé en plusieurs
options entre les virgules.

ENVIRONNEMENT


CONSTRUCTION DE VIN
Spécifie le chemin et le nom du le vin binaire qui sera lancé
automatiquement par vingcc. S'il n'est pas défini, vingcc recherchera un fichier nommé le vin
Sur le chemin.

DÉFINIT


winegcc définit __WINE__, pour le code qui doit savoir quand il est compilé sous
Vin. Il définit également WIN32, _WIN32, __WIN32, __WIN32__, __WINNT et __WINNT__ pour
compatibilité avec MinGW.

Utilisez wineg++-development en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Phaser
    Phaser
    Phaser est un open rapide, gratuit et amusant
    framework de jeu source HTML5 qui offre
    Rendu WebGL et Canvas à travers
    navigateurs Web de bureau et mobiles. Jeux
    peut être co...
    Télécharger Phaser
  • 2
    Moteur VASSAL
    Moteur VASSAL
    VASSAL est un moteur de jeu pour créer
    versions électroniques de la carte traditionnelle
    et jeux de cartes. Il fournit un soutien pour
    rendu et interaction des pièces de jeu,
    et...
    Télécharger le moteur VASSAL
  • 3
    OpenPDF - Fork d'iText
    OpenPDF - Fork d'iText
    OpenPDF est une bibliothèque Java pour créer
    et l'édition de fichiers PDF avec une licence LGPL et
    Licence open source MPL. OpenPDF est le
    LGPL/MPL open source successeur d'iText,
    un ...
    Télécharger OpenPDF - Fork d'iText
  • 4
    SAGA SIG
    SAGA SIG
    SAGA - Système d'automatisation
    Analyses géoscientifiques - est un
    Logiciel de système d'information (SIG) avec
    immenses capacités pour les géodonnées
    traitement et an...
    Télécharger le SIG SAGA
  • 5
    Boîte à outils pour Java/JTOOpen
    Boîte à outils pour Java/JTOOpen
    IBM Toolbox for Java / JTOpen est un
    bibliothèque de classes Java prenant en charge
    programmation client/serveur et internet
    modèles vers un système exécutant OS/400,
    i5/OS, ou...
    Télécharger Toolbox pour Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (ou D3 pour les documents pilotés par les données)
    est une bibliothèque JavaScript qui vous permet
    produire des données dynamiques et interactives
    visualisations dans les navigateurs Web. Avec D3
    toi...
    Télécharger D3.js
  • Plus "

Commandes Linux

Ad