英语法语西班牙语

Ad


OnWorks 网站图标

winegcc-development - 云端在线

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

这是命令 winegcc-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 服务在线使用 winegcc-development


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    移相器
    移相器
    Phaser 是一个快速、免费且有趣的开放式
    源 HTML5 游戏框架,提供
    WebGL 和 Canvas 渲染
    桌面和移动网络浏览器。 游戏
    可以共...
    下载移相器
  • 2
    附庸引擎
    附庸引擎
    VASSAL 是一个游戏引擎,用于创建
    电子版传统板
    和纸牌游戏。 它提供支持
    游戏块渲染和交互,
    和...
    下载 VASSAL 引擎
  • 3
    OpenPDF - iText 的分支
    OpenPDF - iText 的分支
    OpenPDF 是一个 Java 库,用于创建
    以及使用 LGPL 编辑 PDF 文件和
    MPL 开源许可证。 OpenPDF 是
    iText 的 LGPL/MPL 开源继承者,
    一个...
    下载 OpenPDF - iText 的分支
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - 自动化系统
    地球科学分析 - 是地理
    信息系统 (GIS) 软件
    地理数据的强大功能
    加工和分析...
    下载 SAGA GIS
  • 5
    Java/JTOpen 工具箱
    Java/JTOpen 工具箱
    IBM Toolbox for Java / JTOpen 是一个
    Java类库支持
    客户端/服务器和互联网编程
    模型到运行 OS/400 的系统,
    i5/OS, 哦...
    下载 Java/JTOpen 工具箱
  • 6
    D3.js
    D3.js
    D3.js(或数据驱动文档的 D3)
    是一个 JavaScript 库,它允许你
    生成动态的交互式数据
    Web 浏览器中的可视化。 与D3
    您...
    下载 D3.js
  • 更多 ”

Linux 命令

Ad