АнглийскийФранцузскийИспанский

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

СИНТАКСИС


вино [кредита] вводить...

ОПИСАНИЕ


вино - это оболочка gcc, которая пытается предоставить компилятор, совместимый с MinGW, под Linux.
Это наиболее полезно для разработчиков Win32, которые могут просто взять свой код MinGW из Windows,
и перекомпилируйте его без изменений под Winelib в Linux. wineg ++ принимает в основном
те же параметры, что и winegcc.

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

В этом руководстве будут описаны только отличия от gcc; пожалуйста, обратитесь к руководству gcc для
больше информации об этих опциях.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


GCC опции: Все параметры gcc поддерживаются и передаются внутреннему компилятору.

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

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

-mconsole
Эта опция передает '--subsystem console' в winebuild, чтобы построить консоль
Приложения. Это значение по умолчанию.

-mno-cygwin
Используйте реализацию MSVCRT в Wine вместо связывания с libc хост-системы.
Это необходимо для подавляющего большинства приложений Win32, поскольку они обычно
зависят от различных функций MSVCRT. Этот переключатель также используется MinGW.
компилятор для связывания с MSVCRT в Windows вместо связывания с Cygwin libc.
Совместное использование синтаксиса с MinGW позволяет очень легко писать Make-файлы, которые работают под
Wine, MinGW + MSYS или MinGW + Cygwin.

-коммуникод
Установите точку входа приложения по умолчанию в Unicode. wmain () вместо
стандарт Основной ().

-мокна
Эта опция добавляет -lgdi32, -lcomdlg32 и -lshell32 в список по умолчанию
библиотеки и передает '--subsystem windows' в winebuild для построения графических
приложений.

-nodefaultlibs
При компоновке не используйте стандартные системные библиотеки. Они включают как минимум
-lkernel32, -luser32, -ladvapi32 и любые библиотеки по умолчанию, используемые серверной частью
компилятор. Параметр -mwindows дополняет список библиотек по умолчанию, как описано
выше.

-nostartfiles
Не добавляйте библиотеку winecrt0 при компоновке.

-Вб,вариант
Передайте опцию winebuild. Если вариант содержит запятые, он разбит на несколько
варианты через запятую.

ОКРУЖАЮЩАЯ СРЕДА


ВИНОСТРОЕНИЕ
Задает путь и имя винный дом двоичный файл, который будет запущен
автоматически вино. Если не установлен, вино будет искать файл с именем винный дом
в пути.

ОПРЕДЕЛЯЕТ


winegcc определяет __WINE__ для кода, который должен знать, когда он компилируется под
Вино. Он также определяет WIN32, _WIN32, __WIN32, __WIN32__, __WINNT и __WINNT__ для
совместимость с MinGW.

Use wineg ++ - разработка онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 2
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 3
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 4
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • 5
    Панель инструментов для Java / JTOpen
    Панель инструментов для Java / JTOpen
    IBM Toolbox for Java / JTOpen — это
    библиотека классов Java, поддерживающая
    клиент/сервер и интернет-программирование
    моделей в систему под управлением OS/400,
    i5/ОС, о...
    Скачать набор инструментов для Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (или D3 для документов, управляемых данными)
    это библиотека JavaScript, которая позволяет вам
    для создания динамических интерактивных данных
    визуализации в веб-браузерах. С D3
    вы...
    Скачать D3.js
  • Больше »

Команды Linux

Ad