我最近安装了CGAL,但它确实无法运行。 我遵循一些步骤:
1)安装visual 2013 ultimate。
2)安装boost 1_56_0(成功,我已经在视觉上测试过了)
3)安装Cmake 3.0.2和CGAL 4.5 .exe并重启windows
4)由CMake制作项目CGAL并说:配置完成,生成完成。
5)我打开项目并运行文件.sln但它显示了一些错误
我做你所说的,@ user2942203,这里是我得到的:
注意:您可以缩放浏览器以清楚地看到它。
请帮助我,我希望它不会让你感到厌烦。
答案 0 :(得分:0)
默认情况下,在Windows上,CGAL库需要使用Boost的动态库(.lib / .dll),而不是静态库。您复制粘贴的未解析符号具有"" __ declspec(dllimport)"在他们的名字中,显示您使用的是默认值。
可能是您只安装了Boost的静态库,而不是动态库。两种解决方案:
CGAL_Boost_USE_STATIC_LIBS
。这将配置CGAL库以搜索Boost静态库,而不是动态库。