mingw吧 关注:1,423贴子:4,658

npMingw64集成包(c入门最贴心的编译器+编辑器)

取消只看楼主收藏回复

本mingw集成包最大的好外就是纯绿色解压即用。不用设置环境变量。
非常适合新手入门的使用
!!回复本楼自动解除压缩包密码!!
!!不再担心编译的时候程序还在运行,编译时自动杀掉同名exe进程,
!!不再担心修改了程序后编译出来还是老样子,自动帮你干掉.o文件
!!不用再管源码是.c还是.cpp。自动侦测后缀名,c文件用gcc编译.cpp文件用g++编译


IP属地:江苏1楼2017-12-17 11:34回复
    本绿色包使用mingw_w64和notepad++制作
    mingw64版本:gcc version 7.2.0 (x86_64-posix-sjlj-rev0) 支持64/32位编译
    notepad++:7.5.2 x64版
    比原版mingw_w64增加了10M大小的sdl2库,包括其四个常用扩展mixer,ttf,net,image
    文件可以解压在任何目录然后运行主目录下的notepad++即可开始编程c,无需设置系统环境变量。
    也不更改任何临时环境变量。
    dll目录下的库全是从mingw的bin目录下复制出。如果你编译的文件缺少dll可以在这里找方便
    编译说明:
    在 notepad++主程序的《宏》和《运行》两个选项内有编译相关命令
    快捷方式如下:
    ctrl+f1:编译
    ctrl+f5:运行
    详细编译参数参看nppexec插件内的execute选项
    本包由百度c吧千城真人原创


    IP属地:江苏2楼2017-12-17 11:34
    收起回复
      欢迎试用反馈和建议,本集成包会跟随最新的gcc编译器更新。


      IP属地:江苏6楼2017-12-19 10:31
      收起回复

        支持多文件编译。本图片仅供参考,集成包在不断完善中~


        IP属地:江苏7楼2017-12-19 10:32
        收起回复

          所有编译命令由nppexec插件控制,插件内的控制代码我用了类似makefile写法,


          IP属地:江苏8楼2017-12-19 10:34
          收起回复


            IP属地:江苏11楼2017-12-21 09:50
            收起回复
              v002更新,修正参数过长时输出文件无exe后缀


              IP属地:江苏来自Android客户端14楼2017-12-23 11:28
              收起回复
                32系统集成包采用mingw_w64编译器版本为gcc i686-posix-sjlj-rev0, Built by MinGW-W64 project
                采用32位sdl2库,版本同于64位集成包。
                采用notepad++32位版,配置同于64位
                版本将随着64 位集成包做不定期更新


                IP属地:江苏15楼2017-12-23 13:44
                收起回复
                  v005版发布。支持鼠标点击编译,支持鼠标多选编译,详细说明 明日放楼下


                  IP属地:江苏来自Android客户端18楼2017-12-25 21:21
                  回复
                    v007版更新。对含有空格的目录名和文件名尝试编译。这只有个为了新人添加的功能。因为即使你编译成功也只能运行,无法用gdb调试


                    IP属地:江苏来自Android客户端26楼2017-12-30 09:52
                    回复
                      关于调试器的gdb调试啥的,我也许会写个教程.但更大的可能是没人看,因为百度到的可能比我说的详细
                      搞编译环境,要注意别用七八层以上的路径,别用空格文件名和路径名,别搞一些奇奇怪怪的东西~
                      v008版更新,我在尝试更大范围内的支持空格目录名和文件名,尝试gdb编译有空格名的文件,说真的这真没意思,很害人的说,不过新手只要能最大限度的能编译成功就满足了~
                      所以绿色包建议喜欢自己动手的人只是参考着使用,而使用这个集成包的新手们建议以后补一下gcc编译的基本知识.编译环境还是自己配置出来的最合适,不管好坏,你自己动手的才有自己解决问题的可能~


                      IP属地:江苏32楼2017-12-31 17:01
                      回复
                        v010版更新。右键快捷编译成熟了。


                        IP属地:江苏来自Android客户端33楼2017-12-31 21:50
                        回复
                          v011重大更新
                          notepad++从7.5.2更新到7.5.4.二B作者据说修复了一些BUG
                          今天看到notepad++作者说他不喜欢台毒,但讨厌TG的爱国份子.
                          哥笑了,哥就是爱国份子.解放战争用敌人的武器把敌人打跑了,我现在一样要用敌人的软件打击敌人.
                          我会继续高兴的用np++.用敌对份子的东西为国家作贡献真是愉快呢


                          IP属地:江苏34楼2018-01-01 17:02
                          收起回复
                            v012更新。整理运行命令。明天升级exec插件。这个插件才是真牛C,没有它np++就废了一半。nppexec的作者说大幅改进了控制台运行性能,之所以是阿尔法版是因为出了bug好抵赖,这老外真萌。。


                            IP属地:江苏来自Android客户端35楼2018-01-01 19:33
                            收起回复
                              v013更新.nppexec插件更新到0.6阿尔法版
                              根据新版插件修正nppexec脚本


                              IP属地:江苏38楼2018-01-02 18:38
                              回复