英语法语西班牙语

Ad


OnWorks 网站图标

wineg++-development - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 wineg++-development

这是命令 wineg++-development 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


winegcc - Wine C 和 C++ MinGW 兼容编译器

概要


葡萄酒网 [选项] 入档...

商品描述


葡萄酒网 是一个 gcc 包装器,它试图在 Linux 下提供一个兼容 MinGW 的编译器。
这对 Win32 开发人员最有用,他们可以简单地从 Windows 获取他们的 MinGW 代码,
并在 Linux 上的 Winelib 下不加修改地重新编译它。 wineg++ 主要接受
与 winegcc 相同的选项。

winegcc 的目标是能够简单地将 gcc/g++/windres 替换为
在 MinGW Makefile 中的 winegcc/wineg++/wrc,然后使用 Winelib 重新编译应用程序
在酒下。 虽然通常必须对
应用程序源代码和/或 Makefile,很容易以一种方式完成它们
兼容 MinGW 和 Wine 环境。

本手册将仅记录与 gcc 的不同之处; 请查阅 gcc 手册以获得
有关这些选项的更多信息。

配置


GCC opţiuni: 支持所有 gcc 选项,并传递给后端编译器。

-B字首
此选项指定在哪里可以找到可执行文件、库、包含文件和
编译器本身的数据文件。 这是一个标准的 gcc 选项
扩展到识别 字首 以“/tools/winebuild”结尾,在这种情况下
winegcc 进入一种特殊模式来构建 Wine 本身。 开发者应避免
以魔术后缀结尾的前缀,或者如果不可能,只需表达
它不同,例如'/tools/winebuild/',以避免特殊行为。

-fno-短-wchar
将 wchar_t 的基础类型覆盖为目标的默认值,而不是
使用short unsigned int,这是Win32 的默认值。

-控制台
此选项将“--subsystem console”传递给 winebuild,以构建控制台
应用程序。 这是默认设置。

-mno-cygwin
使用 MSVCRT 的 Wine 实现,而不是链接到主机系统 libc。
这对于绝大多数 Win32 应用程序来说是必需的,因为它们通常
取决于 MSVCRT 的各种功能。 这个开关也被 MinGW 使用
编译器链接到 Windows 上的 MSVCRT,而不是链接到 Cygwin libc。
与 MinGW 共享语法使得编写在以下环境下工作的 Makefile 变得非常容易
Wine、MinGW+MSYS 或 MinGW+Cygwin。

- 穆尼码
将应用程序的默认入口点设置为 Unicode wmain() 而不是
标准 主().

-mwindows
此选项将 -lgdi32、-lcomdlg32 和 -lshell32 添加到默认列表中
库,并将“--subsystem windows”传递给 winebuild 以构建图形
领域广泛应用,提供了卓越的解决方案。

-无默认库
链接时不要使用标准系统库。 这些至少包括
-lkernel32、-luser32、-ladvapi32 以及后端使用的任何默认库
编译器。 -mwindows 选项增加了描述的默认库列表
以上。

-无启动文件
链接时不要添加 winecrt0 库。

-Wb,选项
将选项传递给 winebuild。 如果 选项 包含逗号,它被分成多个
逗号处的选项。

环境


酿酒厂
指定路径和名称 酿酒厂 将启动的二进制文件
自动由 葡萄酒网. 如果没有设置, 葡萄酒网 将查找名为的文件 酿酒厂
在路径中。

定义


winegcc 定义了 __WINE__,用于需要知道什么时候编译的代码
葡萄酒。 它还定义了 WIN32、_WIN32、__WIN32、__WIN32__、__WINNT 和 __WINNT__,用于
与 MinGW 的兼容性。

使用 onworks.net 服务在线使用 wineg++-development


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    括号
    括号
    Brackets 是一个免费的现代开源软件
    专为 Web 打造的文本编辑器
    发展。 用 HTML、CSS 和
    带有专注可视化工具的 JavaScript 和
    准备...
    下载支架
  • 2
    免费的pascal编译器
    免费的pascal编译器
    一个 32/64/16 位 Pascal 编译器,用于
    Win32/64/CE、Linux、Mac OS X/iOS、
    Android、FreeBSD、OS/2、Game Boy
    Advance、任天堂 NDS 和 DOS;
    语义兼容...
    下载免费的 Pascal 编译器
  • 3
    佳能 EOS 数码信息
    佳能 EOS 数码信息
    佳能没有快门计数
    包含在一个的EXIF信息中
    图像文件,而不是尼康和
    宾得。 没有基于佳能的官方
    应用 ...
    下载佳能 EOS 数码信息
  • 4
    EFInd
    EFInd
    rEFInd 是 rEFIt 引导的一个分支
    经理。 像 rEFIt 一样,rEFInd 可以
    自动检测您安装的 EFI 启动
    loaders,它提供了一个漂亮的 GUI
    启动选项菜单...
    下载 rEFInd
  • 5
    快递卢克GSI
    快递卢克GSI
    这个 SourceForge 下载页面是为了
    授权用户下载我构建的源代码
    GSI,基于 phhusson 的伟大
    工作。 我构建了 Android Pie 和
    安卓 1...
    下载 ExpressLuke GSI
  • 6
    音乐播音员
    音乐播音员
    Music Caster 是一个托盘音乐播放器
    可以让您将本地音乐投射到
    Google Cast 设备。 在第一次运行时,
    你需要点击你的箭头
    塔...
    下载音乐播音员
  • 更多 ”

Linux 命令

Ad