本文共 1676 字,大约阅读时间需要 5 分钟。
MSYS:Minimal GNU(POSIX)system on Windows,是一个小型的GNU环境,包括基本的bash,make等等。是Windows下最优秀的GNU环境。(是否厌倦了Cygwin蜗牛般的shell环境,试试MSYS中的rxvt吧)
另:
:即Minimalist GNU for Windows。它是一些头文件和函数库的集合,该集合允许人们在没有第三方动态链接库的情况下使用GCC(GNU Compiler C)产生Win32程序。
MinGW主要由GNU binary utilities、GCC和GDB组成。同时还包括一些必要的库,例如libc(C Runtime),及专门用于Win32环境的API接口库。如果你想学习linux环境下的编程,而又不想装linux,那你就装一个MinGW吧。
MinGW & MSYS的主页:http://mingw.sourceforge.net/
中国的 MSYS 发行版项目(包含 mpkg 包管理系统,可以下载许多已编译好的工具和库,如qemu、bochs、libSDL等):
请先阅读本页最后的注意事项,然后安装下列基础包:
经过2009.12.12更新,已经不再需要更新update-2包,请老用户注意!
扩展工具包mpkg --install insight # insight可视化调试器 mpkg --install SDL # SDL游戏开发库 mpkg --install zlib # zlib压缩库 mpkg --install mpfr # GNU mpfr库 mpkg --install fftw # FFTW库(快速傅立叶变换) mpkg --install libsqlite # Sqlite3库,本地SQL数据库支持 mpkg --install gmp # GNU高精度浮点计算包 mpkg --install gsl # GNU科学计算函数库 mpkg --install cmanual # GNU C语言函数参考手册 mpkg --install libusb # USB设备控制编程接口库 mpkg --install gnupg # GNU PGP兼容软件
图形应用程序创建工具:mpkg --install resedit # 免费Windows可视化资源编辑器 mpkg --install fltk # 跨平台图形程序库 mpkg --install fltk2 # 跨平台图形程序库2.0 mpkg --install wxWidgets # 跨平台图形程序库
虚拟机包:mpkg --install bochs # Bochs虚拟机 mpkg --install qemu # Qemu虚拟机
脚本开发mpkg --install tcltk # 跨平台脚本图形程序开发工具 mpkg --install tcltk86 # Tcltk脚本开发工具8.6版本 mpkg --install lua # Lua嵌入式脚本工具包
版本控制程序mpkg --install svn # 著名的版本控制软件
文档生成工具mpkg --install doxygen # 自动代码文档生成工具 mpkg --install graphviz # GNU方块图绘制软件
创建自己的发行包的实例教程mpkg --install demo # 演示
本文转自feisky博客园博客,原文链接:http://www.cnblogs.com/feisky/archive/2010/03/23/1692622.html,如需转载请自行联系原作者