Libigl学习笔记——一、Libigl下载、编译与VS2019联调

Libigl学习笔记——Libigl下载、编译与VS2019联调

1 Libigl下载

github地址

  • 可以下载最新版本
  • 也可以下载历史版本(我下载最新版本编译和安装没有通过,下载历史版本一下就通过了)
    https://github.com/libigl/libigl
    在这里插入图片描述

2 Libigl编译

  1. 下载好的Libigl源码解压
    在这里插入图片描述

  2. 把其放在D盘等盘内,在目录下新建一个bulid空文件夹
    在这里插入图片描述

  3. 用CMake进行Libigl编译

    1. CMake提前安装好
    1. VS2019提前安装好
    1. 在CMake中进行编译配置
    • where is the source code :选择Libigl文件夹(刚才解压后文件放置的文件夹)
    • where to build the binaries:选择Libigl文件夹下面的build文件夹(刚刚新建的空白文件夹)
      在这里插入图片描述
    1. 点击Configure
    • 配置VS2019的编译选项

    • 在这里插入图片描述

    • 最上面的红色警告没有关系

    • 进度条结束后显示“Configure done`”

    1. 点击Generate
    • 查看LIBGL_USE_STATIC_LIBRARY有没有勾选上(默认会自己在Configure中勾选)
    • 在这里插入图片描述
    • 进度条结束后显示“Generate done

3 VS2019编译Libigl静态链接库

  1. 打开新建的bulid目录下的libigl.sln文件,自动打开VS2019项目
    在这里插入图片描述

  2. 显示VS2019打开若干项目
    在这里插入图片描述

  3. 把其中一个项目设定为启动项目
    在这里插入图片描述

  4. 进行编译,可以正常进行运行,说明CMake步骤没问题
    在这里插入图片描述

  5. Release/Debug x64 模式均编译一次,在build/lib对应文件夹下生成对应版本的静态链接库,可以后续加入到某一个VS的工程文件中进行使用
    在这里插入图片描述在这里插入图片描述在这里插入图片描述

  6. 后续利用Libigl进行二次开发,可以利用这些静态链接库进行项目配置。同时如果有的库没生成,可以将对应项目设置为启动项目,重新编译一下,生成对应的静态链接库

  • 后续的二次开发在后续文章中继续介绍

4 参考文献

一滴风Echo
JWtricker

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值