安装dirt时,遇到不少问题,其中有两个问题。我这里记录一下,当做学习总结:

第一个问题:

出现问题:

安装时出现了Cmake Error:Could NOT find OpenGL

定位问题:

但是使用ls -l /usr/lib*/*/*GL*命令时,是有OpenGL库的。

尝试解决,并失败

我之后google,安装了
sudo apt-get install libgl1-mesa-dev
sudo apt-get install libegl1-mesa-dev
但是没啥效果,于是就查找其他原因。

再次定位问题:

后来发现是Opengl的库,并没有链接到指定到nvidia,

解决问题:

于是我创建了软链接。

ln -s /home/jiangcm/usr/local/libglvnd/src/EGL/.libs/libEGL.so /usr/lib/x86_64-linux-gnu/
sudo ln -s /home/jiangcm/usr/local/libglvnd/src/EGL/.libs/libEGL.so.1 /usr/lib/x86_64-linux-gnu/
sudo ln -s /home/jiangcm/usr/local/libglvnd/src/EGL/.libs/libEGL.so.1.1.0 /usr/lib/x86_64-linux-gnu/

之后解决了这个问题。
安装成功,但是也仅仅是开始。。。

第二个问题:

出现问题:

之后利用python tests/square_test.py,出现如下问题:
none of 2 egl devices matches the active cuda device

定位问题:

后来通过ldd dirt/librasterise.so命令,定位问题:发现librasterise.so的依赖项libEGL.so.1 => /usr/local/lib/x86_64-linux-gnu/libEGL.so.1不在/usr/lib目录下,而是在/usr/local/lib中。

解决问题:

所以添加了如下命令export CMAKE_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu,最终安装成功。

dirt安装,记录两个印象深刻的问题相关推荐

  1. 6月30日,入职感悟、未来规划、本周工作总结,记录印象深刻的BUG。

    时间真的过的飞快,不知不觉已经入职三周了.感谢天上的妈妈保佑,让我就这样入职了一家国企单位.作为软件公司,不用加班,朝九晚五,福利齐全,并且还有自己的学习时间. 来这边写博客的主要原因是为了让自己不要 ...

  2. 昨夜阿里实习生笔试:印象深刻的几道题

    缘由 昨晚去阿里巴巴的北邮考场参加笔试:今年的实习生.有几道题让我印象深刻.暂时记录于此.沿路和一个在北邮读过硕的同学聊了聊,说北邮很有计算机氛围,而且自习室经常爆满,为了抢座还有打架的.虽然别人打架 ...

  3. coreseek-4.1-win32版本下windows安装记录

    一.认识corseseek coreseek的结缘还是从2018年下半年开始接触的,总体感觉还是好的,因为毕竟自己做的项目上再搜索引擎上面也是几经周折,从去年到至今运行稳定,几乎没有出现任何纰漏,客户 ...

  4. 几个让我印象深刻的面试题(二)

    前言 原文地址&&我的博客 知乎&&知乎专栏 简书 河南前端交流群官网 上次写了一篇几个让我印象深刻的面试题(一)没看过的同学可以去看哦. 这次文章的题目来源:这里有超 ...

  5. apache camel_令人印象深刻的第一个Apache Camel版本

    apache camel 在准备下周的CamelOne会议时,我花了一些时间回顾一下Apache Camel项目的历史. 因此,除其他外,我了解了Apache Camel的第一个正式1.0版本 . A ...

  6. 令人印象深刻的第一个Apache Camel版本

    为了准备下周的CamelOne会议,我花了一些时间回顾一下Apache Camel项目的历史. 因此,除其他外,我了解了Apache Camel的第一个正式1.0版本 . Apache Camel 1 ...

  7. openVINO2021.4安装记录

    目录 OpenVINO2021.4安装记录 电脑环境 安装步骤 一.官网下载 二.解压安装 三.安装外部相关依赖 四.设置环境变量 五.模型优化器配置 六.运行demo OpenVINO2021.4安 ...

  8. MySQL 8.0安装记录

    MySQL 8.0安装记录 文档目的 本文用于描述MySQL 8.0安装与配置的一般方法 前言 Oracle官网对应大多数操作系统提供两种种MySQL安装包 Windows: exe zip Redh ...

  9. 那些让我印象深刻的五个bug

    相信大家在工作中面试过程中经常被问到,让你印象最深刻的一个bug是什么,这是一个开放性的题目,并没有标准答案,每个人接触过的系统都不一样,遇到过的问题也不一样,可能面试官只是想看一下你的表达能力,以及 ...

  10. 那些让我印象深刻的bug--05

    最近在测试过程中,遇到了一个线上的bug,也是跟缓存加载有关,下面简单地描述一下场景. 背景: 有一个缓存服务cache-services,里面提供了一个对外的接口,可以根据id进行查询,返回一系列的 ...

最新文章

  1. 多角度回顾因果推断的模型方法
  2. 电脑爱好者GHOSTWIN764位V4.0
  3. 推荐一些C++经典书籍
  4. apache rewrite规则实现白名单
  5. 12.term_vectors查看
  6. mysql 5.6 slave stop_mysql 5.6 Replication 参数
  7. puppy linux中文设置,Puppy Linux 中文支持包制作方法
  8. python输出一棵松树_松树程序间距
  9. Codeforces 432D Prefixes and Suffixes(KMP+dp)
  10. 数据库与表的操作之SQL Server 2012中的数据类型
  11. html的那些小小细节
  12. UEdit初始化加载内容偶尔失败,解决
  13. char *s 与 char s[ ]的区别
  14. dmx512协议c语言编程,dmx512协议c语言编程
  15. 2021年主流CAD批量打印软件功能对比
  16. vyos v1.2安装flask
  17. erp5 主要业务模块介绍
  18. LeetCode每日一题(22年1月27日-2月5日)
  19. catia怎么进入装配_catia装配详细教程
  20. 如何理解庄子所说的“吾生也有涯,而知也无涯。以有涯随无涯,殆己”?

热门文章

  1. 【学术 | 比赛】比赛?论文?先收藏!29个学术网站,比赛论文不再困难
  2. 收藏——硬币(五大天王和四小龙)
  3. 7 一阶逻辑推理(11.23,11.30)
  4. java在控制台打印余弦曲线_控制台绘制正弦/余弦曲线
  5. CocosCreator矢量绘图组件(2)
  6. 【STM32】 AMS1117(稳压)模块
  7. C++按键模拟/刷屏器
  8. 攻防世界 逆向 logmein
  9. Drupal主题制作流程
  10. 亲爱的,别把上帝缩小了 ---- 读书笔记3