Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

wineg++ - Online w chmurze

Uruchom wineg++ u dostawcy darmowego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie wineg++, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


winegcc - Kompilator kompatybilny z Wine C i C++ MinGW

STRESZCZENIE


winogcc [Opcje] w pliku...

OPIS


winogcc to wrapper gcc, który próbuje zapewnić kompilator kompatybilny z MinGW pod Linuksem.
Jest to najbardziej przydatne dla programistów Win32, którzy mogą po prostu pobrać swój kod MinGW z systemu Windows,
i przekompiluj go bez modyfikacji pod Winelib w systemie Linux. wineg++ akceptuje głównie
takie same opcje jak winegcc.

Celem winegcc jest możliwość prostego zastąpienia gcc/g++/windres przez
winegcc/wineg++/wrc w pliku Makefile MinGW i po prostu przekompiluj aplikację przy użyciu Winelib
pod winem. Chociaż zazwyczaj istnieją niewielkie poprawki, które należy wprowadzić do
kod źródłowy aplikacji i/lub Makefile, dość łatwo jest je zrobić w sposób, który jest
kompatybilny między środowiskami MinGW i Wine.

Ten podręcznik udokumentuje tylko różnice w stosunku do gcc; proszę zapoznać się z instrukcją gcc dla
więcej informacji na temat tych opcji.

OPCJE


gcc opcje: Wszystkie opcje gcc są obsługiwane i przekazywane do kompilatora zaplecza.

-Bprefiks
Ta opcja określa, gdzie znaleźć pliki wykonywalne, biblioteki, pliki dołączane i
pliki danych samego kompilatora. Jest to standardowa opcja gcc, która została
rozszerzone, aby rozpoznać prefiks kończące się na '/tools/winebuild', w takim przypadku
winegcc wchodzi w specjalny tryb budowania samego Wine. Deweloperzy powinni unikać
przedrostki kończące się przyrostkiem magicznym, a jeśli nie jest to możliwe, po prostu wyrażaj
inaczej, na przykład '/tools/winebuild/', aby uniknąć specjalnego zachowania.

-fno-short-wchar
Zastąp typ bazowy dla wchar_t, aby był domyślnym dla celu, zamiast tego
używania short unsigned int, który jest domyślny dla Win32.

-mkonsola
Ta opcja przekazuje '--subsystem console' do winebuild, aby zbudować konsolę
Aplikacje. Jest to ustawienie domyślne.

-mno-cygwin
Użyj implementacji MSVCRT w Wine, zamiast łączenia się z biblioteką libc systemu hosta.
Jest to konieczne w przypadku zdecydowanej większości aplikacji Win32, ponieważ zazwyczaj
zależą od różnych funkcji MSVCRT. Ten przełącznik jest również używany przez MinGW
kompilator do łączenia się z MSVCRT w systemie Windows, zamiast łączenia się z Cygwin libc.
Udostępnianie składni MinGW bardzo ułatwia pisanie plików Makefile, które działają pod
Wino, MinGW+MSYS lub MinGW+Cygwin.

-Municode
Ustaw domyślny punkt wejścia aplikacji na Unicode wmain() zamiast
średnia Głównym ().

-mwindows
Ta opcja dodaje -lgdi32, -lcomdlg32 i -lshell32 do listy domyślnych
bibliotek i przekazuje '--subsystem windows' do winebuild w celu zbudowania grafiki
aplikacji.

-defaultlibs
Podczas łączenia nie należy używać standardowych bibliotek systemowych. Obejmują one co najmniej
-lkernel32, -luser32, -ladvapi32 i wszelkie domyślne biblioteki używane przez backend
kompilator. Opcja -mwindows rozszerza listę domyślnych bibliotek zgodnie z opisem
powyżej.

-nostartfiles
Nie dodawaj biblioteki winecrt0 podczas linkowania.

-Wb,opcja
Przekaż opcję winebuildu. Gdyby opcja zawiera przecinki, jest dzielony na wiele
opcje w przecinkach.

DEFINIUJE


winegcc definiuje __WINE__, dla kodu, który musi wiedzieć, kiedy jest kompilowany pod
Wino. Definiuje również WIN32, _WIN32, __WIN32, __WIN32__, __WINNT i __WINNT__ dla
zgodność z MinGW.

Korzystaj z wineg++ online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    HAUST
    HAUST
    SWIG to narzędzie do tworzenia oprogramowania
    która łączy programy napisane w C i
    C++ z różnymi wysokopoziomowymi
    języki programowania. SWIG jest używany z
    różne...
    Pobierz SWIG
  • 2
    Motyw WooCommerce Nextjs React
    Motyw WooCommerce Nextjs React
    Motyw React WooCommerce, zbudowany z
    Następny JS, Webpack, Babel, Node i
    Express, używając GraphQL i Apollo
    Klient. Sklep WooCommerce w React(
    zawiera: Produkty...
    Pobierz motyw WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repozytorium pakietów dla ArchLabs To jest plik
    aplikacja, którą można również pobrać
    od
    https://sourceforge.net/projects/archlabs-repo/.
    Został on hostowany w OnWorks w...
    Pobierz archlabs_repo
  • 4
    Projekt Zefir
    Projekt Zefir
    Projekt Zephyr to nowa generacja
    system operacyjny czasu rzeczywistego (RTOS).
    obsługuje wiele urządzeń
    architektury. Opiera się na A
    małe jądro...
    Pobierz projekt Zephyr
  • 5
    Scons
    Scons
    SCons to narzędzie do tworzenia oprogramowania
    jest lepszą alternatywą dla
    klasyczne narzędzie do budowania „Make”.
    wszyscy znamy i kochamy. SCons jest
    wdrożył...
    Pobierz SCons
  • 6
    PSeInt
    PSeInt
    PSeInt to interpreter pseudokodu dla
    hiszpańskojęzyczni studenci programowania.
    Jego głównym celem jest bycie narzędziem do
    nauka i zrozumienie podstaw
    koncepcja...
    Pobierz PSeInt
  • więcej »

Komendy systemu Linux

Ad