快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com本文适用于ADI Blackfin系列DSP优视科技BV561EVB开发板gcc-4.3.1binutils-2.18codeblocks-8.02Skyeye-1.2.5bfin-uclinux-2008r1-rc8Cygwin gcc 3.4.4Visual studio 2005Visual DSP++ 5.0欢迎转载,但请保留作者信息mpfr是一个用于高精度浮点运算的库,在gcc-4.3.1中使用了它。其官方网站为http://www.mpfr.org/,目前的版本是2.3.1。在这个版本中,并没有提供在vs2005下的port,但是在http://fp.gladman.plus.com/computing/gmp4win.htm,Gladman提供了mpfr-2.3.1在vs2008下的工程文件http://fp.gladman.plus.com/computing/mpfr-2.3.1.vc9.zip。将它们都解压缩到mpfr-2.3.1。在使用这个工程文件之前必须先做一个转换,这样vs2005才能识别。按照Gladman提供的readme.txt中的说法,将.vcproj工程文件中的Version="9.00"替换为Version="8.00"然后将.sln文件中的Microsoft Visual Studio Solution File, Format Version 10.00# Visual Studio 2008改为:Microsoft Visual Studio Solution File, Format Version 9.00# Visual Studio 2005这样就可以直接在vs2005下打开mpfr.sln这个工程了。Build之后可以在mpfr-2.3.1/build.vc9/lib/Win32/Debug下发现两个文件:mpfr.h和mpfr.lib,这两个文件可以直接用在gcc-4.3.1中。