windows10 CAD解析库libredwg安装记录

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

一、安装环境配置

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

1、安装cygwin

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

2、相关依赖库

  • make
  • autoconf
  • automake
  • libtool

选择如下:

windows10 CAD解析库libredwg安装记录_第1张图片

二、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

windows10 CAD解析库libredwg安装记录_第2张图片

 

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

./configure

windows10 CAD解析库libredwg安装记录_第3张图片

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

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

最终的结果如下:

windows10 CAD解析库libredwg安装记录_第4张图片

make check

windows10 CAD解析库libredwg安装记录_第5张图片

make install

windows10 CAD解析库libredwg安装记录_第6张图片

三、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

 

你可能感兴趣的:(c++)