安装MinGW

  • Post author:
  • Post category:其他



ARM cortex-m3目前只有ft2232c的jtag支持。虽然crossworks声称以ADIv5解决,但仍不能用。


去年用过linux下openocd支持的不错。今天花了一个下午装mingw,把openocd编译成windows程序了。


MinGW很不好装,编译又慢。不过编译好就一劳永逸了。


附安装指南:


MinGW


: Minimalist GNU for Windows


,是


GNU


开发环境在


Windows


下的一个移植。


MinGW


的目的就是让


Windows


能使用


GNU


的工具创建


Windows


程序。


我们需要三个软件:


MinGW


MSYS


MSYS DTK


可以去:





http://www.mingw.org/




或者直接:





http://sourceforge.net/project/showfiles.php?group_id=2435




MinGW


最新的版本是

5.0.3

,下载

MinGW-5.0.3.exe

后运行安装。其工作的过程是下载各种包之后解压,我的机器连接服务器超时,不过我想即使能连上,下载

20M

左右的包也很费劲。所以还得自己来。












MinGW







面页









下载以下包(也可以下载较新的版本),建议选择日本或台湾的镜像站点下载,似乎能快一点。



binutils





binutils-2.17.50-20060824-1.tar.gz




gcc-core





gcc-core-3.4.5-20060117-1.tar.gz




gcc-g++





gcc-g++-3.4.5-20060117-1.tar.gz




mingw-runtime





mingw-runtime-3.10.tar.gz




w32api





w32api-3.7.tar.gz




mingw32-make





mingw32-make-3.81-1.tar.gz




这些包是必需的括号中是我下载的包文件。以下包是可选的,根据需要选择。


gcc-objc


gcc-g77


gcc-java


gcc-ada



下载的文件可以用


WinRAR


解开。请跟随以下操作:


1)




建立文件夹


c:/MinGW


2)




解压


binutils-2.17.50-20060824-1.tar.gz


到此文件夹,并


在控制台中执行以下两条命令


cd


info


ren


dir dir.binutils


3)




解压


gcc-core-3.4.5-20060117-1.tar.gz


到此文件夹,并


在控制台中执行以下两条命令


copy dir dir.gcc


copy dir+dir.binutils


4)




解压


gcc-g++-3.4.5-20060117-1.tar.gz


到此文件夹


5)




解压


mingw-runtime-3.10.tar.gz


到此文件夹


6)




解压


w32api-3.7.tar.gz


到此文件夹,并


在控制台中执行以下命令


ren


dir dir.gcc.binutils


7)




解压


mingw32-make-3.81-1.tar.gz


到此文件夹,并


在控制台中执行以下命令


copy dir+dir.gcc.binutils



其他的包解压到


c:/MinGW


即可。



此处参考了


http://www.mingw.org/MinGWiki/index.php/Install%20MinGW


MSYS


下载文件


MSYS-1.0.11-2004.04.30-1.exe


并运行


安装


。接受所有默认的选项,安装到最后会出现一个


DOS


窗口:



输入




y






并回车继续;



在此窗口中出现:



Do you have MinGW installed? [yn ] y


输入




y






并回车(即确认已经安装了


MinGW


);



下面程序会询问的安装路径:



Please answer the following in the form of c:/foo/bar.


Where is your MinGW installation?


输入



c:/MinGW





MSYS DTK


下载文件


msysDTK-1.0.1.exe


并运行


安装


。接受所有默认的选项即可。



Google










<script type=”text/javascript”>
</script> <script type=”text/javascript” src=”http://pagead2.googlesyndication.com/pagead/show_ads.js”> </script>


<script type=”text/javascript”>
</script>
<script type=”text/javascript” src=”http://pagead2.googlesyndication.com/pagead/show_ads.js”> </script>