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

Ad


Значок OnWorks

winecpp - онлайн у хмарі

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

Це команда winecpp, яку можна запустити в постачальнику безкоштовного хостингу 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.

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


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

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

Команди Linux

Ad