有!
我想执行示例程序Surface_reconstruction_points_3。
我认为该程序还需要第三个库,MPFI。
所以我从http://mpfi.gforge.inria.fr/下载了这个库。
我将其解压缩到适当的文件夹并将其链接到系统路径。
使用cmake-gui配置示例程序后
我发现了一些错误消息,“无法找到MPFI(缺少:MPFI_LIBRARIES)”。
如何使用visual studio 2008在Window中安装MPFI库?
答案 0 :(得分:1)
由于MPFI是一个GNU库,因此在Windows上完全支持它。
CGAL在其安装中提供了第三方库,但Windows有自己的替代品。
我使用Visual Studio正确安装了这个,但你需要取消选中那些第三方库,这样CGAL就不会搞乱自己的windows替换。
对于安装中的所有示例代码,执行此类安装可能效果不佳,但它适用于开发。我使用CGAL没有那些第三个库用于Voronoi和2D和3D三角测量,它工作正常。
对于全新安装,请删除之前安装的所有内容,确保新安装没有弄乱先前安装错误。
修改强>
关于不使用Windows的可选库,我刚刚通过CGAL邮件列表收到了类似的邮件,这些可能是新版CGAL(> 4.2)的步骤:
您必须在CMake机器中评论3行:
在CGAL-4.1 / CMakeList.txt中,您必须发表评论:
#list (INSERT CGAL_ESSENTIAL_3RD_PARTY_LIBRARIES 0 GMP MPFR)
#hide_variable(CGAL_ESSENTIAL_3RD_PARTY_LIBRARIES)
在CGAL-4.1 / cmake / modules / UseCGAL.cmake中你必须发表评论:
#use_essential_libs()
答案 1 :(得分:0)
另一方面,您可以在互联网上搜索MPFI的预编译版本。例如,您可以在http://vegas.loria.fr/rs/上找到适用于Windows的预编译GMP,MPFR和MPFI。