因为项目需要解析CAD,网上搜了下C++解析库中目前libredwg还在更新,且支持最新2018版本的CAD图纸,所以安装试试。

一、安装环境配置

在windows10上安装libredwg前需要安装cygwin工具,并需要安装相关的依赖库。

1、安装cygwin

参考链接:Windows:安装cygwin教程

2、相关依赖库

  • make
  • autoconf
  • automake
  • libtool

选择如下:

二、libredwg库安装

1、下载libredwg库

下载链接:https://github.com/LibreDWG/libredwg.git

打开Cygwin64 Terminal,记住一定是要在Cygwin64自带的终端上执行。输入下载命令:git clone https://github.com/LibreDWG/libredwg.git

2、安装libredwg库

  • 进入下载源文件中,这个没话说,cd **就好了
  • 执行安装命令

./autogen.sh

这一步没啥说的,一般不会出错。

./configure

出现错误:configure: error: cannot run C compiled programs.

解决方法:在命令行后加上  --host=x86_64就行,完整的命令为: ./configure --host=x86_64

最终的结果如下:

make check

make install

三、libredwg库的使用

最终,我们会在Cygwin安装目录下看到我们安装好的库文件:

include头文件:C:\cygwin64\usr\local\include

lib库文件:C:\cygwin64\usr\local\lib

配置文件:C:\cygwin64\usr\local\lib\pkgconfig

库信息:C:\cygwin64\usr\local\share\info

windows10 CAD解析库libredwg安装记录相关推荐

  1. DWG格式解析库---libredwg 快速使用(Win10 + QT)

    libredwg 是什么 LibreDWG 是 github 上一个开源的 C 库,用于读写 DWG 文件.这个程序是 GNU 项目的一部分,在 GNU 的支持下发布.它是国外大牛开发的,是目前我觉得 ...

  2. windows下python常用库的安装

    windows下python常用库的安装,前提安装了annaconda 的python开发环境.只要已经安装了anaconda,要安装别的库就很简单了.只要使用pip即可,正常安装好python,都会 ...

  3. python3解析库pyquery

    pyquery是一个类似jquery的python库,它实现能够在xml文档中进行jQuery查询,pyquery使用lxml解析器进行快速在xml和html文档上操作,它提供了和jQuery类似的语 ...

  4. python pyquery_python3解析库pyquery

    pyquery是一个类似jquery的python库,它实现能够在xml文档中进行jQuery查询,pyquery使用lxml解析器进行快速在xml和html文档上操作,它提供了和jQuery类似的语 ...

  5. CAD—dwg格式解析库:libdxfrw和libredwg

    最近在研究CAD数据自动化建模的相关内容,涉及到dwg格式的数据读写以及转换工具,通过查找比对,主要研究了两个开源库,分别是libdxfrw和libredwg. dwg格式的数据是CAD内部工作格式, ...

  6. 2021年高处作业安装拆除维护证考试题库及安装拆除维护试题解析

    题库来源:特种作业模考题库小程序 2021年安装拆除维护证考试题库及安装拆除维护试题解析是结合(安监局)特种作业人员操作证考试大纲和(质检局)特种设备作业人员上岗证考试大纲随机出的安装拆除维护在线模拟 ...

  7. CAD—dxf dwg格式解析库

    作为一名CAD软件工作者,最近碰到dwg读取问题,搜索了一番dwg格式的数据读写以及转换工具,通过查找比对,主要研究了两个开源库,分别是libdxfrw和libredwg. dwg格式的数据是CAD内 ...

  8. python3.6爬虫环境安装要多少内存_Python3爬虫环境配置——解析库安装(附tesserocr安装方法)...

    Python3爬虫环境配置--解析库安装(附tesserocr安装方法) 抓取网页代码后,第二步就是提取信息,为了方便程序设计,这里不采用繁琐的正则提取,利用社区里强大的Python解析库,如lxml ...

  9. Py之argparse:Python库之argparse(命令行解析)简介、安装、使用方法之详细攻略

    Py之argparse:Python库之argparse(命令行解析)简介.安装.使用方法之详细攻略 导读 python中的命令行解析最简单最原始的方法是使用sys.argv来实现,更高级的可以使用a ...

最新文章

  1. 为什么栈和堆的生长方向不一样
  2. ESP系列AT指令开发笔记
  3. 最优化理论与方法(part11)--约束优化问题
  4. 为你的项目启用可空引用类型
  5. 多角度让你彻底明白yield语法糖的用法和原理及在C#函数式编程中的作用
  6. 论文浅尝 | 弱监督关系抽取的深度残差学习方法
  7. 8 iSCSI网络存储服务
  8. mpython_mPython官方版
  9. Adaptive Images : 为不同的屏幕尺寸提供不同的图片
  10. USACO 2015 December Contest Gold T1: High Card Low Card
  11. cannon的英文名_卡农的作者是谁啊 此曲的赏析 英文名cannon不是大炮吗
  12. opencv PIL读取图像得到的图像格式
  13. Mogafx英美对有望结束连续两日的跌势
  14. 面试常问VueX是什么?
  15. 修改latex表格内容无衬线字体
  16. windows系统中用命令行查看完整环境变量
  17. 解决Redis分布式锁业务代码超时致使锁失效问题
  18. 如何解决Collectors#toMap报Duplicate key xxx错误问题
  19. 文正机械电子工程专业课_机械电子工程专业解读_机械电子工程专业介绍_机械电子工程专业开设课程-高考圈...
  20. 不卷大厂了,78位高校青年教师晒出工资

热门文章

  1. TensorFlow框架学习笔记
  2. Selenium-WebDriver的运行原理
  3. pm2 和github上面的自动部署
  4. 自动登录Github官网,cookie验证简单模拟登录
  5. 如何改变黑窗口的颜色?
  6. robotac属于a类还是b类_2018考研国家线:a类b类线的区别及划分
  7. C语言高级知识锦集(一)——头文件的格式
  8. 中餐菜单分类名称创意_中式菜单的命名
  9. UWP 读写文件 StreamReader/StreamWriter
  10. 寻找IT创业合作伙伴