美文网首页
mingGW Win32 64位解压版配置简记

mingGW Win32 64位解压版配置简记

作者: 末池桑 | 来源:发表于2020-03-29 20:50 被阅读0次

MingGW(Minimalist GNU on Windows),是 GCC 编译器的 Windows 移植版本,包含了有 Win32API,可以编译成可在 Windows 下运行的可执行文件,做个安装简记。

下载包

点此下载解压包,版本选择如下:

其中 GCC-8.1.0 表示 GCC 版本为 8.1.0 ;x86_64 表示 64 位系统(i686表示32位);win32表示内置有 win32API,用于开发 Windows 下的程序,posix 表示是符合 posix 协议的操作系统 API,也就是类 Unix 的都算;seh是异常处理模型,seh 只支持64位,性能好,sjlj 稳定性好,支持 32位也支持64位,dwarf 只支持32位,性能好。这里选择 x86_64-win32-seh。

配置环境变量

解压软件包纸 E:\Program Files (x86)\ 目录下,配置如下环境变量:

使用 gcc HelloWorld.c -o HelloWorld 编译 C 源码:

配置 make 命令

make 在 Linux/Unix 下可直接使用,Windows 中还需做配置,配置如下:

    1. 复制 bin 目录下 gcc.exe ,且改名为 cc.exe
    1. 复制 bin 目录下 ming32-make.exe ,且改名为 make.exe
    1. 使用 make HelloWorld (不需要 .c 文件格式)就可编译出 HelloWorld.exe

相关文章

  • mingGW Win32 64位解压版配置简记

    MingGW(Minimalist GNU on Windows),是 GCC 编译器的 Windows 移植版本...

  • 解压版Tomcat配置

    笔者建议使用tomcat压缩版,直接解压配置,而不去选择安装版。下面笔者就来讲下tomcat压缩版的配置方法(目前...

  • VS2017+OpenCV3.2.0+CMake配置opencv

    一般的配置方法在此不赘述,只列出关键部分。重点在openCV3.2版本x86的生成。 配置Win32(Cmake得...

  • Ubuntu下zip、tar、tar.gz、tar.bz2、ta

    场景:为记录linux命令下各种解压缩命令的小抄简记 zip 格式: 压缩: 解压缩: tar 格式: 压缩: 解...

  • mysql解压版配置流程

    1.配置环境变量,选择path在其后面添加你的mysql bin文件夹的路径。 2.修改配置文件my-defaul...

  • Centos7 安装redis

    此处安装为单机版Redis安装配置1、下载redis 2、解压redis 3、进入解压后的文件夹,编译源码如果没有...

  • mysql免安装版配置

    mysql免安装版,无需安装只需解压,然后配置即可使用。 具体步骤: 一、首先解压免安装版本mysql 二、环境变...

  • 编译Linux3.x内核

    下载kernel 3.0内核,并将其解压 配置内核编译的参数,需要先安装一个工具:ncurses,这是字符版的配置...

  • Windows配置tomcat 7

    1、JDK环境提前配置好 2、下载win版tomcat 7,解压放到自定义位置 3、配置环境变量: CATALIN...

  • Apache 服务器安装与基本配置

    下载 Apache 选择对应的版本进行下载 配置(2.4版本) ==不同版本配置有所不同== 下载后解压文件,在c...

网友评论

      本文标题:mingGW Win32 64位解压版配置简记

      本文链接:https://www.haomeiwen.com/subject/ejzuuhtx.html