Notepad++ & MinGW(gcc...) 编译环境搭建

开场白:

IDE多好用啊~~为啥不用IDE呢??因为IDE太傻瓜了,就跟安装软件只需要点 我同意 然后狂点下一步一样,它干了啥你知道么??
其实,学c就应该去Linux下学,然而……我还是没能狠下心卸了Windows,导致我现在处于半Linux半Windows环境工作,相当苦逼。所以我研究了一下怎么在Windows下不用IDE。

所需的软件:

1.Notepad++
    去官网上下,反正是免费的。登上去有点慢,没有耐心的我直接翻墙了。
    注意!这个是文本编辑器!!!跟Linux里的vim一样只是个文本编辑器!!只是它很强大,不要跟我说Windows的记事本。。。
2.gcc
    这个才是编译器!!
    gcc的获取方式:官网(好复杂……从来只在官网下载东西的我竟然被打败了,它的安装器实在很复杂,按完了之后竟然没有gcc.exe)或者其他地方下。
    其实最简单的是从已装好的IDE中找gcc。

环境配置:

我的gcc用的是DEVc++里的(= =)//这也是个省力省心的方法嘛

然后 右键我的电脑 -> 属性 -> 系统高级配置 -> 高级 -> 环境变量 -> 系统变量 -> 找到 path -> 点开 -> 变量值的最后加上:
1.如果你跟我一样偷懒用dev的gcc 那就复制:
;C:\Program Files (x86)\Dev-Cpp\MinGW64\bin
可能你的MinGW不是64,至于目录在哪,最简单的方法是在dev中打上#include

把notepad++跟MinGW绑起来

notepad中点击 运行 -> 运行
粘贴这些:
cmd /k gcc -o "$(CURRENT_DIRECTORY)\$(NAME_PART).exe" "$(FULL_CURRENT_PATH)" && CLS && "$(CURRENT_DIRECTORY)\$(NAME_PART).exe" & PAUSE & EXIT

//CSDN的markdown不会用,我不想让它变成markdown的语法它非得不听话,只好弄代码片来写了,排版醉了……

name用处
FULL_CURRENT_PATH文件路径名称
CURRENT_DIRECTORY文件目录
FILE_NAME文件全名称
NAME_PART文件名称
EXT_PART文件扩展名

然后你可以点保存,也就是加快捷键 比如ctr+F5 编译
之后就可以用快捷键运行了!~~

当然你心情好也可以试着改一改运行里的传入参数 比如加个-Wall 啥的

好了,到这里就可以了
你以后要玩c++ 玩java也可以这么弄

最后:语言要选择对了啊,编译之前一定要记得保存啊,文件名不要有空格啊!

如果你环境弄好了在notepad中运行发现找不到gcc,那就是你复制少了东西。

光有编译还不过瘾!再加个GDB吧!

接下来我可能会研究一下GDB在这里怎么用(不过我觉得我不会这样做了,因为我还是滚回Linux里玩好了)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值