当前位置: 首页 > article >正文

TEASER-plusplu Windows Mingw编译

编译记录:
1.下载该库 v2.0
链接1:https://github.com/MIT-SPARK/TEASER-plusplus
连接2:https://github.com/MIT-SPARK/TEASER-plusplus/releases
2.下载 googletest
链接:https://github.com/google/googletest/releases?page=2
3.下载 Eigen,需要一个裸源码项目
自己下,我用的是3.3.9
4.下载cmake
5.开始编译前的准备
5.1 修改GoogleTest cmake
修改TEASER-plusplus-2.0/cmake/GoogleTest.CMakeLists.txt.in
URL改为提前下载好的file:///home/usrer-id/下载/googletest-release-1.8.1.zip
5.2 修改pmc pybind11
git clone太慢:
修改TEASER-plusplus-2.0/cmake/pmc.CMakeLists.txt.in
GIT_REPOSITORY改为https://gitee.com/cyber_yiyi/pmc
#修改:TEASER-plusplus-2.0/cmake/pybind11.CMakeLists.txt.in
#GIT_REPOSITORY改为https://gitee.com/yao_yu/pybind11
5.3 cmake gui 开始编译
cmake 的地址引用要引用到build文件夹这一层;C:\Users*******\Desktop\eigen-3.3.9\build
5.4 不编译测试文件,要不make 测试代码的时候总报错
在这里插入图片描述
5.5 开始make ; make install 即可
在这里插入图片描述

http://www.lryc.cn/news/2391889.html

相关文章:

  • T5和GPT哪个更强大
  • tryhackme——Data Exfiltration
  • 阿里云服务器采用crontab定时任务使acme.sh全自动化申请续签免费SSL证书,并部署在Linux宝塔网站和雷池WAF
  • day40 python图像数据与显存
  • Python+VR:如何让虚拟世界更懂你?——用户行为分析的实践
  • 【华为鸿蒙电脑】首款鸿蒙电脑发布:MateBook Fold 非凡大师 MateBook Pro,擎云星河计划启动
  • 性能优化深度实践:突破vue应用性能
  • 服务器定时任务查看和编辑
  • SpringBoot Controller接收参数方式, @RequestMapping
  • double怎么在c/c++中输出保留输出最小精度为一位
  • 端午节互动网站
  • [特殊字符] NAT映射类型详解:从基础原理到应用场景全解析
  • react-color-palette源码解析
  • 在 Ubuntu 上安装 NVM (Node Version Manager) 的步骤
  • 重温经典算法——插入排序
  • 在VirtualBox中打造高效开发环境:CentOS虚拟机安装与优化指南
  • 塔能科技:为多行业工厂量身定制精准节能方案
  • 【实证分析】上市公司全要素生产率+5种测算方式(1999-2024年)
  • 弥散制氧机工作机制:高原低氧环境的氧浓度重构技术
  • [Python] 避免 PyPDF2 写入 PDF 出现黑框问题:基于语言自动匹配系统字体的解决方案
  • 《基于Keepalived+LVS+Web+NFS的高可用集群搭建》
  • RabbitMQ搭建集群
  • 时间序列预测算法中的预测概率化笔记
  • 2025-05-28 Python深度学习8——优化器
  • 篇章二 数据结构——前置知识(二)
  • 如果是在服务器的tty2终端怎么查看登陆服务器的IP呢
  • Java求职面试:从核心技术到AI与大数据的全面考核
  • ubuntu24.04与ubuntu22.04比,有什么新特性?
  • Flutter Container组件、Text组件详解
  • Telegram平台分发其聊天机器人Grok