
GNU工具
lengye7
这个作者很懒,什么都没留下…
展开
-
Cygwin库从GPL改为LGPL许可证
Red Hat的Cygwin Team宣布,Cygwin库的下一个版本 2.5.2版将采用LGPL v3许可证。Cygwin库是Cygwin项目的核心组件,目标使Linux下程序更容易运行在Windows平台上。之前Cygwin库使用的是GPL开源许可,改变为更宽松的LGPL后,会带来更多的商业机会。Cygwin 包含成千上百个开源包,包括大多数GNU工具包,X server等。...转载 2019-07-04 12:41:05 · 313 阅读 · 0 评论 -
Mingw、Mingw-w64、msys、msys2、Cygwin等总结
Mingw包含一个c运行库,以及windows的头文件,同时包含了一些编译器工具链,能够将编译windows程序生成windows的32位可执行文件。Mingw-w64是从Mingw衍生而来,能够生成32和64位的windows可执行文件。msys是上面两个的一个集成环境,工具链更加完善。msys2与msys不同,msys集成了Mingw和Cygwin这两个,同时包含一个包管理工具,包...原创 2019-07-03 21:43:45 · 6967 阅读 · 0 评论 -
MinGW MinGW-w64 TDM-GCC等工具链之间的区别与联系
不当之处,尽请指正。相同点:一、 他们都是用于编译生成Windows应用程序的工具链。二、 他们都是基于gcc的。不同之处(只说大的):一、项目之间的关系1. MinGW应该是最先诞生的。2. MinGW-w64项目最初是做为MinGW的一个分支而诞生,但现在已经独立发展。详细信息参见:http://sourceforge.net/apps/trac/mingw-w...转载 2019-07-03 12:48:01 · 1215 阅读 · 0 评论 -
MinGW详细介绍
MinGW官网MinGW,是MinimalistGNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时(C Runti...转载 2019-07-03 12:18:34 · 8203 阅读 · 0 评论 -
用GPG保卫你的重要文件-GnuPG/Gpg4win使用说明
GnuPG官网:https://www.gnupg.org/Gpg4win官网:https://www.gpg4win.org/GnuPG教程:官方中文帮助:https://www.gnupg.org/howtos/zh/GPGMiniHowto-1.html月光博客写的教程:使用GnuPG(PGP)加密信息及数字签名教程阮一峰的网络日志:GPG入门教程 - 阮一峰的网络...转载 2019-07-02 02:23:43 · 804 阅读 · 0 评论 -
Linux 下几款程序内存泄漏检查工具
写这篇博客的原因呢是因为自己在编写基于Nginx磁盘缓存管理程序,目前已经进入测试阶段,关于这个程序的测试分为几个主要步骤:1.内存管理是否正确(因为这个程序本身开辟很多内存空间进行缓存管理,同时这个程序程序本身就是基于C/C++开发的,内存管理机制一直是程序员头痛的东西)2.程序的健硕性如何(服务器任何程序的基本要求就是要满足高并发的要求,也就是说,如果达不到这个基本要求,程序并并不能成为...转载 2019-03-10 16:45:13 · 875 阅读 · 0 评论 -
make是怎样工作的
默认情况下,我们输入make命令,那么(当然你可以指定文件名,make -f (filename))1.make会去当前目录下寻找叫Makefile或叫makefile的文件。2.然后读入makefile文件里面内容,找到第一个目标的文件并把它作为最终要生成的目标,故第一个目标是默认目标。3.以上一篇为例,如果everything(everything其时是个伪目标,实际目标原创 2017-04-29 13:52:32 · 665 阅读 · 0 评论