LibIGL+Visual Studio详细配置步骤!(伪) 您所在的位置:网站首页 libigl教程 LibIGL+Visual Studio详细配置步骤!(伪)

LibIGL+Visual Studio详细配置步骤!(伪)

#LibIGL+Visual Studio详细配置步骤!(伪)| 来源: 网络整理| 查看: 265

其实这是一篇水文,因为配置起来实在是太简单了,我可能是因为太菜所以没有完全理解官方指南所以才走了弯路……

一开始我就自然地从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 project

libigl在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 实验室设备网 版权所有