在Windows上开发Linux程序

2013-03-06

MinGW是Minimalist GNU for Windows.一个GCC编译器的Windows本地接口,带有各种用来构建本场Windows程序的免费发布的库和头文件,包括对支持C99函数特性的MSVC的扩展。

MSYS,是Minimal System的简写,是一个bash命令行解释系统。作为微软cmd.exe的替代者,它提供了一个通用的命令行环境(有很多在微软Windows平台下的开源应用程序的接口),这个环境尤其适合与MinGW一起使用。为了方便使用,它包括一个小的Unix工具集。
http://www.mingw.org
http://sourceforge.net/projects/mingw

cygwin是一个在windows平台上运行的unix模拟环境,也可以实现同样的功能。
http://www.cygwin.com

Djgpp,是一个在纯Dos下的GCC移植版本。她使用一些软件将纯Dos设置成32位的环境,并运行由她编译出来的程序。总体来说,Djgpp并不是一个Windows的移植版。不过,她确实可以在Windows下运行。对于一些特殊应用。Djgpp是唯一适合的。
http://www.delorie.com/djgpp

C-Free是一款支持多种编译器的专业化C/C++集成开发环境(IDE)。利用C-Free,使用者可以轻松地编辑、编译、连接、运行、调试C/C++程序。
free version:C-Free 4.0 Standard
License :C-Free 5.0 Professional
http://www.programarts.com/

分类:操作系统编程 | 标签: |

相关日志

评论被关闭!