摘要: 一般我们开发windows下的程序都是使用VC,VS这样的可视集成化的IDE,但是有很多开源软件例如mplayer,vlc等为了保持程序的跨平台性,通常都会选择使用GUN标准进行开发,linux环境下GUU编译工具一般都是gcc,g++等。而到了windows平台上,我们也可以选择Cygwin或者Msys+MingW等编译器进行开发。下面是特酷吧在学习中整理的资料。CygwinCygwin是一些自由软件的集合,所谓的Cygwin的官方解释是:GUN + Cygnus + windows = cygwin。Cygnus最初的时候是把gcc,gdb等这些linux平台下的编译调试等工具进行改造,使 阅读全文
posted @ 2013-05-26 16:26 坏混混 阅读(4422) 评论(1) 推荐(0) 编辑
摘要: 用vim编写源代码,用gcc编译连结程序几乎已成为LINUX下程序设计的标准开发模式了,(当然emacs也是非常出色和流行的),本文教你如何在Windows下做到同样的事情。gcc和vim都有支持不同平台的版本,win32也当然不例外。此外,配合不同的库像WINAPI、GTK+等可开发出GUI程序。安装GCC gcc的官方主页(http://gcc.gnu.org)上好像有for win32的版本,但MinGW、CYGWin、Dev-C++、DJGPP等都集成了GCC win32版,以下以MinGW(Minimalist GNU For Windows)为例:到Sourceforge(htt. 阅读全文
posted @ 2013-05-26 01:34 坏混混 阅读(275) 评论(0) 推荐(0) 编辑