AnglaisFrançaisEspagnol

Exécutez les serveurs | Ubuntu > | Fedora > |


Icône de favori OnWorks

winecpp - En ligne dans le Cloud

Exécutez winecpp 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 winecpp 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:

PRÉ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().

-mwindows
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 winecpp en ligne en utilisant les services onworks.net


Ad


Ad