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

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

取消只看楼主收藏回复

发现一个缺陷.用鼠标编译时cmd窗口不能容纳下太多编译信息,不能翻屏.
正好一直想在conemu窗口下编译,嗯,看来要更新了


IP属地:江苏242楼2018-04-19 20:21
收起回复
    v052开始重大更新
    对新版的功能打算重开一贴做出详细说明
    之前用的编译器是posix-sjlj可以编译x32x64的版本,今后将使用seh的纯64位编译器.
    因为新集成包是模块化结构,只要把mingw替换掉其它版本,可以轻松的在各版本间切换


    IP属地:江苏268楼2018-05-05 22:00
    收起回复
      v55修改了ico编译为资源的方式,以前自动编译的方式不太自由,现在改成半自动
      右键点任意ico图标可以生成res文件.编译的时候和源文件一起编译程序就有图标了
      同样的rc文件可以用鼠标右键编译成obj 这样winapi的资源编译方式就统一了
      吧友的意见.在gdb下输入bri xxx可以直接运行到该断点,显示所有变量,然后清除该断点.这些以后都会有说明
      包内增加了新手引导批处理和添加np++右键主菜单的批处理.


      IP属地:江苏269楼2018-05-06 15:54
      回复
        这儿是np++内部的系统级环境变量,而你刚才楼上的图是gcc编译器的变量,那儿也是IDE中可以设置的地方


        IP属地:江苏293楼2018-05-17 18:16
        回复(1)
          完全可以脱离win系统本身的变量设置.我在conemu控制台中也有软件自身的变量
          而实现批处理bat本身的临时环境变量也是没问题的.我在集成包内部使用了多种方法.当然这如果是编写软件是很傻的行为,我也是在集成包中验证的自己的想法


          IP属地:江苏294楼2018-05-17 18:19
          收起回复
            如果没有NPPexec插件,一样可以实现在集成包的所有功能,只是会麻烦些.
            在下图的四个批处理中我实现了自己的想法.当然不知道你是否对批处理有过兴趣


            IP属地:江苏295楼2018-05-17 18:22
            收起回复
              最后就没什么说的.到目前为止我是真的以为只是作为一个C编译器,目前win平台上的IDE我没一个看的顺眼的.
              我的集成包可以方便的单文件编译,可以象IDE一样方便的加编译参数
              对十几个源码文件的小型程序可以方便的用鼠标编译而不用makefile
              可以高度自定义的gdb功能
              希望你喜欢.菜要糊了,我去忙一忙


              IP属地:江苏296楼2018-05-17 18:28
              回复
                nppexec插件到rc版了.下次插件作者再有更新我只跟进正式版.关于那个NPP_SAVE的恼人提示,作者又把它去掉了,瞎折腾.


                IP属地:江苏306楼2018-05-22 10:17
                回复
                  v65更新,win7系统的可以无视此更新
                  win10的批处理运行路径不在是批处理所在文件夹了,所以造成了np右键菜单注册时一个相对路径的错误.
                  加入了notepad++的官方dll方式的右键注册备用,我不喜欢官方的这种方式


                  IP属地:江苏317楼2018-05-27 17:17
                  回复
                    控制台添加dll2lib命令
                    直接拉出dll动态库的.def表和导入库.a


                    IP属地:江苏330楼2018-06-11 10:34
                    回复
                      添加动静态库编译命令


                      IP属地:江苏331楼2018-06-11 10:34
                      回复


                        IP属地:江苏497楼2018-09-26 08:47
                        回复(2)


                          IP属地:江苏635楼2018-11-28 08:15
                          收起回复
                            嗯。


                            IP属地:江苏来自Android客户端897楼2019-06-18 15:39
                            回复
                              日常更新


                              IP属地:江苏来自Android客户端908楼2019-06-25 11:45
                              回复