分享

如何使用mingw-get命令更新MinGW下的GCC

 java_laq小馆 2013-09-26

如何使用mingw-get命令更新MinGW下的GCC

分类: MinGW 34人阅读 评论(0) 收藏 举报

写这篇博客的原因,在网上找了好久都没有详细的资料,又不想用mingw-get-inst-20120426.exe在线安装来更新(等的时间好长啊)。

例如,我想将GCC更新到4.7.0,

(1)在MinGW的sourceforge页面下找到如下目录的网页:

http:///projects/mingw/files/MinGW/Base/gcc/Version4/gcc-4.7.0-1/


(2)找到想要更新的文件,然后下载,文件说明在下面的网页中可以找到(我列出来了):

  1. Package Description:  
  2.    
  3.   C Language (required)  
  4.     gcc-core-4.7.0-1-mingw32-bin.tar.lzma  
  5.   
  6.   C++ Language  
  7.     gcc-c++-4.7.0-1-mingw32-bin.tar.lzma  
  8.   
  9.   Ada Language  
  10.     gcc-ada-4.7.0-1-mingw32-bin.tar.lzma  
  11.   
  12.   Fortran Language  
  13.     gcc-fortran-4.7.0-1-mingw32-bin.tar.lzma  
  14.   
  15.   Objective C/C++ Language  
  16.     gcc-objc-4.7.0-1-mingw32-bin.tar.lzma  
  17.   
  18.   Shared C Runtime  
  19.     libgcc-4.7.0-1-mingw32-dll-1.tar.lzma  
  20.   
  21.   Shared C++ Runtime  
  22.     libstdc++-4.7.0-1-mingw32-dll-6.tar.lzma  
  23.   
  24.   Shared Ada Runtime  
  25.     libgnat-4.7.0-1-mingw32-dll-4_7.tar.lzma  
  26.   
  27.   Shared Fortran Runtime   
  28.     libgfortran-4.7.0-1-mingw32-dll-3.tar.lzma  
  29.   
  30.   Shared Objective C/C++ Runtime  
  31.     libobjc-4.7.0-1-mingw32-dll-4.tar.lzma  
  32.   
  33.   Shared library for OpenMP support  
  34.     libgomp-4.7.0-1-mingw32-dll-1.tar.lzma  
  35.   
  36.   Shared library for stack protection support     
  37.     libssp-4.7.0-1-mingw32-dll-0.tar.lzma  
  38.   
  39.   Shared library for quad-precision math  
  40.     libquadmath-4.7.0-1-mingw32-dll-0.tar.lzma  
  41.   
  42.   GCC Documentation  
  43.     gcc-4.7.0-1-mingw32-doc.tar.lzma  
  44.   
  45.   Translations  
  46.     gcc-4.7.0-1-mingw32-lang.tar.lzma  
  47.   
  48.   License Information  
  49.     gcc-4.7.0-1-mingw32-lic.tar.lzma  


(3)如果以前安装过MinGW,可以找到C:\MinGW\var\cache\mingw-get\packages这个目录,将你所下载的文件复制到该目录下

(4)打开MinGW的shell窗口,输入mingw-get upgrade "gcc-core=4.7.0-1",显示如下窗口,(前两个下载的文件比较小,就在线下载了)




我还更新了下gcc-fortran和gcc-c++。

输入gcc -v,显示当前版本4.7.0,更新完成。


over。。。。。。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多