windows安装gcc

windows安装gcc    ~~~~    最近测试一下windows上vs编译和gcc编译的区别,同时比较ubuntu上gcc编译的却别,主要在内存上,做了一个小测试,现在写下安装gcc的过程。下载    ~~~~    先去官网下载安装

大家好,又见面了,我是你们的朋友全栈君。

     ~~~~     最近测试一下windows上vs编译和gcc编译的区别,同时比较ubuntu上gcc编译的却别,主要在内存上,做了一个小测试,现在写下安装gcc的过程。

下载

     ~~~~     先去官网下载安装包,http://www.mingw.org, 进入官网找到download:
增加一个地址,官网最近老是上不去,https://osdn.net/projects/mingw/
在这里插入图片描述
加粗样式
单击就可以直接下载了。

安装

     ~~~~     双击运行下载的exe,然后点install,然后就是下一步到底就行了,最后选择安装gcc-g++的就可以了。
在这里插入图片描述
注意下面这个要选中在这里插入图片描述
其他需要的也可以自行选择,安装完之后,也可以通过安装目录下bin目录的
在这里插入图片描述
安装其他东西,可以自行去了解。

配置

     ~~~~     安装完成后就是配置环境变量了,我这里是默认安装路径:
在这里插入图片描述

然后打开控制台,输入:
在这里插入图片描述

我们可以写一个例子试一下,经典例子hello world出来吧!
在这里插入图片描述
代码

#include <stdio.h>

int main(){ 
   
    printf("Hello world!");
    return 0;
}

和main.cpp同级目录下按住 s h i f t shift shift加鼠标右键,打开控制台,也可以打开cmd,跳转到对应目录,然后编译:

C:\Users\Administrator\Desktop\test>gcc -o test main.cpp

C:\Users\Administrator\Desktop\test>test.exe
Hello world!
C:\Users\Administrator\Desktop\test>

如下图
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/141119.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • U盘重装系统

    U盘重装系统U盘重装系统

  • win11的 logstash 7.6.2 连接es 7.6.2集群「建议收藏」

    win11的 logstash 7.6.2 连接es 7.6.2集群「建议收藏」小伙伴们,你们好,我是老寇一、下载logstash(跳过)注意:一定要与es版本保持一致二、启动es集群(es集群搭建)三、配置logstash.confinput{tcp{port=>5044codec=>json_lines}}output{elasticsearch{hosts=>[“192.

  • 获取MySQL配置文件路径

    获取MySQL配置文件路径在实际工作中,MySQL可能会涉及多个配置文件,但是因为各种原因我们无法找到它们的路,那么我们可以通过以下命令可以找到:首先找到mysqld的路径:$whichmysqld/usr/sbin/mysqld通过mysqld找到所有配置文件的路径:$/usr/sbin/mysqld–verbose–help|grep-A1’Defaultoptions’Defaultopt

  • netstat命令参数和使用详解

    netstat命令参数和使用详解netstat-Printnetworkconnections,routingtables,interfacestatistics,masqueradeconnections,andmulticastmembershipsnetstat-打印网络连接、路由表、接口统计、伪装连接和多播成员关系参数usage:netstat[-…

  • 项目活动图 – 举例说明

    项目活动图 – 举例说明关键路径:从开始到结束的所有路径中,时间最长的一条为关键路径。(特点:在关键路径上,所有任务的松弛时间都为0);松弛时间:第一种方法:最晚开始时间-最早开始时间;第二种方法:关键路径的总时间-包含该任务的任务路径花的时间;(前提条件:必须不影响该任务以后的任务路径)举例:关键路径:A-B-D-G-I-K-L=22由前向后推可得出…

  • Bozz Nuster_Collectivum XXVIII

    Bozz Nuster_Collectivum XXVIII这篇文章主要讲的是在Libprotobuf-mutator与LibFuzzer联合使用的基础上,加上custommutator功能。首先需要明确的是为什么要这么做,那么假设b字段只有为”FUZZ”或”PWN”两个字符的时候才能进入下一个程序分支的情况,当然LibFuzzer也可以在代码覆盖率的加持下进入下一个程序分支,但如果你通过逆向的方式已经知道了这个关键点,难道还需要等LibFuzzer跑出这两个字符串吗?

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号