打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
在VS2005下编译CGAL库的支持库GMP和MPFR的步骤 - ww

在VS2005下编译CGAL库的支持库GMP和MPFR的步骤 

网上发布的CGAL库的支持库GMP和MPFR的库文件是在VS2003下生成的。有的朋友需要在VS2005下使用CGAL,因此这些库文件需要重新生成。但是GMP和MPFR的网站提供的源代码不支持Windows下MS平台的编译器。下面是解决办法:

1。从http://fp.gladman.plus.com/computing/gmp4win.htm下载gmp-4.2.1.vc8.zip;

2。下载gmp-4.2.1.tar.gz、mpfr-2.2.0.tar.gz、yasm-0.5.0-win32.exe;

3。完成以下步骤:

VS2005下编译步骤(采用GMP 4.2.1及mpfr 2.2.0)
=============================================

-选定一个目标文件夹
-解压gmp-4.2.1.tar.gz到当前文件夹
-解压gmp-4.2.1.vc8.zip到当前文件夹
-进入文件夹gmp-4.2.1
-解压mpfr-2.2.0.tar.gz到当前文件夹,并将生成的文件夹mpfr-2.2.0改名为mpfr
-进入文件夹mpfr
-将文件mparam_h.in拷贝为mparam.h
-下载文件yasm-0.5.0-win32.exe并拷贝为Program Files/Microsoft Visual Studio 8/VC/bin/yasm.exe
-将gmp-4.2.1/build.vc8里的yasm.rules拷贝到文件夹Program Files/Microsoft Visual Studio 8/VC/VCProjectDefaults中

-首先build项目gen-bases, gen-fac_ui, gen-fib和gen-psqr(debug和release)
-build项目dll_gmp_gc(debug和release)
-在gmp-4.2.1/build.vc8/lib下建文件夹win32/debug及win32/release
-将gmp-4.2.1/build.vc8/dll/Win32/Debug/gmp.lib拷贝到gmp-4.2.1/build.vc8/lib/win32/debug下,
   gmp-4.2.1/build.vc8/dll/Win32/Release/gmp.lib拷贝到gmp-4.2.1/build.vc8/lib/win32/release下
-build项目dll_mpfr(debug和release)
-build项目lib_mpn_gc(debug和release,在文件夹Support LIBs下)
-build项目lib_gmp(debug和release)
-build项目lib_mpfr(debug和release)
-build项目lib_gmpxx(debug和release)
-完成后,动态库及其导入库放在gmp-4.2.1/build.vc8/dll/Win32下,静态库在gmp-4.2.1/build.vc8/lib/win32下

 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
c++
CGAL 安装
vs2008安装和编译curl库
OpenCV 2.1+VS2010+Win7 配置
【Windows 7 x64】OpenCV 3.4.1 下载与安装详细教程
VS2008(10及以上版本)opencv2.413的配置
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服