LibIGL+Visual Studio详细配置步骤!(伪) | 您所在的位置:网站首页 › libigl教程 › LibIGL+Visual Studio详细配置步骤!(伪) |
其实这是一篇水文,因为配置起来实在是太简单了,我可能是因为太菜所以没有完全理解官方指南所以才走了弯路…… 一开始我就自然地从git上clone了libigl的库,自然地按照header only引用,他报错没有eigen我就自然地又引用了eigen,报错没有glfw我就自然地引用了glfw……当然还是不能用了,科科。然后我又按照教程里写的用cmake gui来build了libigl的所有例子,原本17mb的libigl文件夹火速生长到15gb,然而我的vs项目里还是不能用…… 最后稍微研究了一下libigl的github issue,我才反应过来我跑错了方向,我只需要: clone一个libigl example project(算是官方的)再在同一个文件夹clone一个libigl用cmake gui来build这个libigl example projectlibigl在cmake的时候会自动把它需要的一堆dependency库都下载下来,不会占很大空间,也不需要再做任何其他手动工作。build成功以后这个example project就可以从vs即开即用了。如果不用vs的话,在linux和mac os里也是只需要直接命令行cmake就行。 好,本文完(没有)。 libigl的配置是有点容易把人绕晕,但还好example project这个template repo已经把所有的cmakelist和findlibigl的文件都写好了,直接build肯定不会出错,build之前也可以手动修改example project的cmakelist来调整项目名称之类的。以这个example project为出发点确实是一个比较方便的使用libigl的方法。 还有,libigl的图形界面需要opengl3.3。 这次真的写完了(狗头)。 |
CopyRight 2018-2019 实验室设备网 版权所有 |