如何为公司打造一个具有湛蓝色彩的企业门户网站?
摘要:企业门户网站实现,湛蓝 网站开发,直通车推广技巧,襄阳网站seo方法MingGW 各版本区别一:MinGW、MinGW-w64 简介二:MinGW 各版本参数说明三&
企业门户网站实现,湛蓝 网站开发,直通车推广技巧,襄阳网站seo方法MingGW 各版本区别一#xff1a;MinGW、MinGW-w64 简介二#xff1a;MinGW 各版本参数说明三#xff1a;下载解压一#xff1a;MinGW、MinGW-w64 简介
MinGW#xff08;全称为 Minimalist GNU for Windows#xff09;#xff0c;它实际上是将经典的开源 C 语言编译器 G…
MingGW 各版本区别一MinGW、MinGW-w64 简介二MinGW 各版本参数说明三下载解压一MinGW、MinGW-w64 简介
MinGW全称为 Minimalist GNU for Windows它实际上是将经典的开源 C 语言编译器 GCC 移植到了 Windows 平台下并且包含了 Win32 API 因此可以将源代码编译为可在 Windows 中运行的可执行程序。而且还可以使用一些 Windows 平台不具备的但是 Linux 平台具备的开发工具和 API 函数。用一句话来概括就是MinGW 就是 GCC 的 Windows 版本
MinGW-w64 原本是 MinGW 项目的分支后来成为独立发展得项目由于仅有 MinGW-w64 被 GCC 官方所支持, 而 MinGW 早已停止更新, 因此推荐使用 MinGW-w64 MinGW-w64 与 MinGW 的区别在于 MinGW 只能编译生成 32 位可执行程序而 MinGW-w64 则可以编译生成 64 位或 32 位可执行程序。
二MinGW 各版本参数说明
MinGW 可以适应不同系统开发环境因此有几大参数需要进行选择 Version、Architecture、Threads、Exception
Version指的是你选择的 GCC 编译器的版本我选择的是当前最新版本 8.1.0一般建议选择最新的版本 Architecture指的是你的电脑的系统类型i686 表示的是 32 位的系统类型x86_64 表示的是 64 位的系统类型 Threads指的是线程模型posix 或 win32 POSIXPortable Operating System Interface可移植操作系统接口是 UNIX 系统的一个 API 设计标准很多类 UNIX 系统也在支持兼容这个标准如 Linux 操作系统。如果在 Windows 下开发 Linux 应用程序则选择 posix Win32是 Windows 系统下一个 API 设计标准如果开发 Windows 平台下的应用程序就需要选择 Win32 GCC for Windows带有两个线程模型win32和posix。只有posix线程模型支持标准的多线程库。 要检查这一点请尝试运行g -v。如果您没有看到–enable-threadposix则表示您的编译器套件不支持标准多线程库。 三下载解压
1、下载x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z 2、解压并配置环境变量 3测试 在 cmd 中进行命令测试gcc -v 和 g -v
