англійськафранцузькаіспанська

Ad


Значок OnWorks

wineg++ - онлайн у хмарі

Запустіть wineg++ у постачальнику безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда wineg++, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


winegcc - компілятор Wine C і C++ MinGW

СИНТАКСИС


winegcc [опції] infile...

ОПИС


winegcc це обгортка gcc, яка намагається надати компілятор, сумісний з MinGW під Linux.
Це найбільш корисно для розробників Win32, які можуть просто взяти свій код MinGW з Windows,
і перекомпілюйте його без змін під Winelib на Linux. wineg++ приймає переважно файли
ті ж параметри, що й winegcc.

Метою winegcc є можливість просто замінити gcc/g++/windres на
winegcc/wineg++/wrc у файлі MinGW Makefile та просто перекомпілюйте програму за допомогою Winelib
під Вином. Хоча зазвичай існують невеликі коригування, які необхідно внести
вихідний код програми та/або Makefile, їх досить легко зробити таким чином
сумісний між середовищами MinGW і Wine.

Цей посібник документує лише відмінності від gcc; будь ласка, зверніться до посібника gcc
більше інформації про ці варіанти.

ВАРІАНТИ


ПКУ опції: Усі параметри gcc підтримуються і передаються до бекенд-компілятора.

-Bпрефікс
Цей параметр вказує, де знайти виконувані файли, бібліотеки, включені файли та
файли даних самого компілятора. Це стандартний варіант gcc, який був
розширено для визнання а префікс закінчується на '/tools/winebuild', у цьому випадку
winegcc входить у спеціальний режим для створення самого Wine. Розробникам слід уникати
префікси, що закінчуються на магічний суфікс, або, якщо це неможливо, просто вираз
це інакше, наприклад '/tools/winebuild/', щоб уникнути особливої ​​поведінки.

-fno-short-wchar
Натомість перевизначте базовий тип для wchar_t, щоб він був за замовчуванням для цілі
використання короткого unsigned int, який є за замовчуванням для Win32.

-mconsole
Цей параметр передає '--subsystem console' до winebuild, щоб build console
додатків. Це за замовчуванням.

-mno-cygwin
Використовуйте реалізацію MSVCRT Wine, замість того, щоб зв’язуватися з libc хост-системи.
Це необхідно для переважної більшості програм Win32, як вони зазвичай
залежать від різних функцій MSVCRT. Цей перемикач також використовується MinGW
компілятор для зв'язування з MSVCRT у Windows, замість зв'язування з Cygwin libc.
Спільний синтаксис з MinGW робить дуже легким написання файлів Makefiles, які працюють під
Wine, MinGW+MSYS або MinGW+Cygwin.

- municode
Встановіть точкою входу програми за замовчуванням Unicode wmain() замість
стандарт main ().

-mwindows
Цей параметр додає -lgdi32, -lcomdlg32 та -lshell32 до списку за замовчуванням
бібліотеки та передає '--підсистемні вікна' до winebuild для побудови графічних файлів
додатків.

-нові за замовчуванням
Не використовуйте стандартні системні бібліотеки під час підключення. До них відноситься як мінімум
-lkernel32, -luser32, -ladvapi32 та будь-які бібліотеки за замовчуванням, які використовуються бекендом
компілятор. Параметр -mwindows доповнює список бібліотек за замовчуванням, як описано
вище.

-nostartfiles
Не додавайте бібліотеку winecrt0 під час зв’язування.

-Wb,варіант
Передайте опцію winebuild. Якщо варіант містить коми, він розділений на кілька
варіанти через коми.

ВИЗНАЧАЄ


winegcc визначає __WINE__ для коду, який повинен знати, коли він компілюється під
Вино. Він також визначає WIN32, _WIN32, __WIN32, __WIN32__, __WINNT і __WINNT__ для
сумісність з MinGW.

Використовуйте wineg++ онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    ЛАГІТ
    ЛАГІТ
    SWIG – це інструмент розробки програмного забезпечення
    що з'єднує програми, написані на C і
    C++ з різноманітними високорівневими
    мови програмування. SWIG використовується з
    інший...
    Завантажити SWIG
  • 2
    Тема WooCommerce Nextjs React
    Тема WooCommerce Nextjs React
    Тема React WooCommerce, створена за допомогою
    Next JS, Webpack, Babel, Node і
    Express, використовуючи GraphQL і Apollo
    Клієнт. Магазин WooCommerce в React(
    містить: Продукти...
    Завантажте тему WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Сховище пакетів для ArchLabs Це
    додаток, який також можна отримати
    від
    https://sourceforge.net/projects/archlabs-repo/.
    Його розміщено в OnWorks у...
    Завантажити archlabs_repo
  • 4
    Проект Зефір
    Проект Зефір
    Проект Zephyr – це нове покоління
    операційна система реального часу (RTOS).
    підтримує декілька апаратних засобів
    архітектури. Він заснований на а
    ядро малої площі...
    Завантажити Zephyr Project
  • 5
    SCONS
    SCONS
    SCons - це інструмент для створення програмного забезпечення
    що є кращою альтернативою
    класичний інструмент "Make" для створення
    ми всі знаємо і любимо. SCons є
    впроваджено...
    Завантажити SCons
  • 6
    PSeInt
    PSeInt
    PSeInt - це інтерпретатор псевдокоду для
    іспаномовні студенти програмування.
    Його головне призначення – бути інструментом для
    навчання та розуміння основ
    концепція...
    Завантажити PSeInt
  • Детальніше »

Команди Linux

Ad