跨平台编译
文章平均质量分 81
xiaoshiquan
做好本职工作,胜任好自己的工作!
展开
-
mingw与Cygwin的区别
<br />1,mingw/MSYS基本上就是一套编译环境,mingw提供编译器和其他一些与编译程序相关的工具。使用这些工具编译出来的代码就能够直接在windows上面跑了<br />2,MSYS实际上为mingw提供了一个shell界面,在这个界面中能够调用mingw的gcc,g++编译器命令,还提供了一些ls,cd,grep等等基本的命令。而且主要的是还能够使用./configure命令来配置软件,这个用途可能就是MSYS的最开始的初衷吧。<br />3,与mingw/MSYS主要用来提供编译环境不同,原创 2011-05-26 15:39:00 · 698 阅读 · 0 评论 -
如何在Windows平台下Build Avro C接口
最近有人问我,如何使用Cygwin,Mingw编译Avro的C接口。正好前一段时间一个项目要用到Avro的C接口,而且是在Windows平台。由于用Cygwin编译出来的dll,在windows上运行的时候需要cygwin.dll运行库的支持,而Mingw则是生成出来的二进制文件原创 2011-08-29 12:32:45 · 1924 阅读 · 0 评论