AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

wineg++ - En ligne dans le Cloud

Exécutez wineg++ 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++ 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.

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++ en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    LAMPÉE
    LAMPÉE
    SWIG est un outil de développement logiciel
    qui relie les programmes écrits en C et
    C++ avec une variété de
    langages de programmation. SWIG est utilisé avec
    différent...
    Télécharger SWIG
  • 2
    Thème de réaction WooCommerce Nextjs
    Thème de réaction WooCommerce Nextjs
    Thème React WooCommerce, construit avec
    Suivant JS, Webpack, Babel, Node et
    Express, en utilisant GraphQL et Apollo
    Client. Boutique WooCommerce dans React (
    contient : Produits...
    Télécharger le thème WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repo de paquets pour ArchLabs Ceci est un
    application qui peut également être récupérée
    de
    https://sourceforge.net/projects/archlabs-repo/.
    Il a été hébergé dans OnWorks en...
    Télécharger archlabs_repo
  • 4
    Projet Zéphyr
    Projet Zéphyr
    Le projet Zephyr est une nouvelle génération
    système d'exploitation en temps réel (RTOS) qui
    prend en charge plusieurs matériels
    architecturales. Il est basé sur un
    noyau à faible encombrement...
    Télécharger le projet Zéphyr
  • 5
    SCons
    SCons
    SCons est un outil de construction de logiciels
    c'est une alternative supérieure à la
    outil de construction classique "Make" qui
    nous connaissons et aimons tous. SCons est
    mis en place un...
    Télécharger SCons
  • 6
    PSeInt
    PSeInt
    PSeInt est un interpréteur de pseudo-code pour
    étudiants en programmation hispanophones.
    Son objectif principal est d'être un outil pour
    apprendre et comprendre les bases
    conception...
    Télécharger PSeInt
  • Plus "

Commandes Linux

Ad