mingw和msys

  概念:
  (1)MinGW,是Minimalist GNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。MinGW 是一组包含文件和端口库。
  (2)MSYS即Minimal GNU(POSIX)system on Windows,是一个小型的GNU环境,包括基本的bash,make等等。是Windows下最优秀的GNU环境。
  (3)Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件。
  三者的关系:
  Cygwin和 MSYS的角色是有重叠的,可以在Cygwin提供的环境下用MinGW的compiler&library来编出可单独执行的Windows 执行档,在MinGW的FAQ,就是把PATH设定正确,在Cygwin下使用MinGW的compiler & library即可 。这好像windows的.dll/.exe等文件的库文件,
库文件就是帮你实现了某些功能的库函数的封装,你可以在你的程序中调用这些函数,然后连接一下就可以了。由于linux与unix一样使用VFS文件系统,对文件格式没有特别的要求。所以用户可以有自己的一定的标准。例如,.rpm也可以是可执行文件。此外,我不知道你是编写shell命令程序还是其它软件程序。因为它们又微小的区别:

1)当你编写shell程序在linux或unix下,是不能移植到windows下的。因为windows的shell程序是不能给用户自行编写的。虽然他们都是用c#编写,但封装方法不同。所以,用户也有不同的权限。虽然,把Cygwin/MinGw/MSYS装在windows也不能改变windows的内核和封装。也就是说,windows的底线是内核和某些程序。

2)如果你要编写某些跨平台的软件,可以使用borland c++.但在编写过程中,不要调用该软件所在的系统的库或由该系统为基础生成的类。因为这样是实现不了软件的跨平台性的。最好的方法是自定义类。

如果你的源代码已编写无误,想编写成windows环境下的库,利用borland c++的编译器。想编写成unix环境下的库,利用gcc编译器。

http://www.sun.com http://www.borland.com http://www.microsoft.com

喜欢阅读
  • 法相天尊

    法相天尊

    融前世元神,修成仙大道。谁欲阻前行,万法不留情!

  • 背剑少年

    背剑少年

    思涯生于世上,似乎是为了复仇而活着。然而对头强大到无法超越的程度,即便如此,他仍然坚持信念。为能接近对头,他隐忍加入了虹光剑派,凭借自己惊人的天赋,逐渐成为年轻一代翘楚。然而随着真相的慢慢揭开,迎接他的却又是一个两难的选择。他与她幼年相识,成为一师之徒。成长的路上,他们互为激励,共历艰难险阻,渐渐相互倾心。然则命运蹉跎,两人不得不拔剑相望,缘分擦肩而过。他心有不甘,她也有不舍。然而是什么事情崩发出了他们心中的激情,终于抛开世俗之念相依相偎呢?

  • 夜幕情深

    夜幕情深

    什么,被男朋友设计失身?什么,又被温柔善良的堂姐背叛?靠!搞了半天,人家想双宿双飞来着。当这一切的打击接连袭来,肚子里又来个小包子。而且体质虚弱,不允许手术?不过不怕不怕啦,让黑暗之神什么的,都见鬼去吧!她,夏伊洛一定会拨云见日,活出精彩,更有神秘男神相助。生活什么的,只有这样才够味道。六年后,夏伊洛回国,神秘男莫名其妙对她纠缠不休;不过男神什么的,这可以考虑,必须可以考虑!前男友幡然悔悟,要照顾她一生一世。夏伊洛高傲一脚踢开渣渣男,这个免谈!温厚上司,对她处处照顾,贴心学长来袭……这个可以有!好事连连,生活的滋味就是美好!还有恶魔宝宝来助阵,好戏不断……

  • 情深暖长夜

    情深暖长夜

    罗小暖这辈子最后悔的事情是把倒在血泊奄奄一息的阎昊堔给救回了家。这条大尾巴狼不仅要了她的人,还试图强占她的心和整个人生!阎昊堔:“孩子打掉,你不配为我生下孩子。”罗小暖:“我也没想过要生下你的孩子。”阎昊堔:“……我只是开玩笑。”罗小暖:“对不起,我当真了。”

  • 天才儿子亿万爹地

    天才儿子亿万爹地

    为了夺走她的房产和存款,她被老公和好友哄着假离婚买房,又被设局出轨。一夜醒来,身败名裂,惨遭净身出户。五年后,她带着天才儿子回国。天才儿子为了不让她被逼着去相亲,搜集网络数据给她挑了一个完美钻石王老五男朋友。“30岁的亿万富豪,从不露面,听说身患绝症。当妈妈男朋友正好,分手就有亿万财产可分,妈妈再也不用上班可以每天陪着我了。”她看着坐在面前放大版的儿子,心里有点虚,这好像是儿子的亲爹。

  • 古代第一女神厨

    古代第一女神厨

    苏晴雪一个现代怀有大厨梦想的人,直接穿越到古代遇到了命中所爱,并且一步步成长为梦想中的大厨,为心爱的人做喜欢的饭菜,这就是她的梦想。一个高高在上的王爷没想到竟然被一个小小的厨娘给制伏,并且心甘情愿为了苏晴雪做一切的事情,只是因为苏晴雪是一生所爱。

  • 红嫁衣

    红嫁衣

    一件红嫁衣,一口石棺下的墓穴,为了揭开古风村人死亡之谜,我在一个个诡异离奇事件中,艰难跋涉着……

  • 爱的大团圆

    爱的大团圆

    看着那些以前一直在电视上看的杂耍,比自己亲眼看见的,似乎要有趣的多。可是郝香却依旧还是笑不出来,她不喜欢这样的喧闹声,特别是这人来人往,不小心的碰撞,会让她觉得心里很烦躁。她看着身边的月秀,月秀是一脸的笑容,欢喜的看着演出。圆月高挂于天空之上,郝香坐在石凳上,又是一年即将过去,她会想起从刚刚进宫到现在,她发生了太大的变化了,多年来,她再也不是以前的所谓的那个仁慈的自己了,现在的她再也不会对任何的人仁慈,凡是要伤害她的人,她都绝对不可能会手下留情!

  • 猜你喜欢
  • mingw和msvc的区别
  • mingw和gcc的区别
  • memtest86使用教程
  • testbench怎么写
  • 郭麒麟和宋祖儿的关系
  • 拟同意和同意的区别
  • 客观和主观是什么意思
  • 基数词和序数词对照表
  • 汤圆的来历和寓意
  • 人力和社会保障部官网
  • 热门推荐
  • taylor new year day
  • 子宫腺肌症与ca125
  • Index fund
  • Index fund
  • 这不也挺好的吗
  • gradle maven javadoc
  • 上海三甲中医院哪家好
  • ai怎样弄图形轮廓
  • vba formula用法
  • 神墓贺岁版琴在哪
  • 怡宝矿泉水瓶子歪
  • 羽田爱star 316 剧照
  • neverstopthebeat意思
  • 日光千里白 秋色一天青
  • dsp广告是什么意思
  • sony sbh70跟80的区别
  • jaybird app
  • 周琦体重
  • dnf征战着pk连招
  • 中式豪宅
  • All Right Reserved 果粒网