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

windows系统下编译libdxfrw项目进行dxf文件解析至qt项目中

大家如果需要在qt项目中解析dxf文件,进行数据处理,需要使用到第三方的dxf包,以下方法就是教大家如何把libdxfrw导入到qt项目中

第一步:下载libdxfrw项目

libdxfrw的官方 GitHub 仓库(https://github.com/LibreCAD/libdxfrw )下载源码,或者使用 Git 克隆仓库:

git clone https://github.com/LibreCAD/libdxfrw.git

第二步:编译项目

进入到下载好的项目目录下

按照以下步骤操作:

cd E:\libdxfrw-master\ mkdir buildcd buildcmake -G "MinGW Makefiles" .. -DCMAKE_INSTALL_PREFIX=../libdxfrw  mingw32-makemingw32-make install

之后会在项目下生成一个编译好的项目文件夹libdxfrw,

然后把这个项目复制到qt项目.pro文件所在的同级目录下,

第三步:在qt项目pro文件中新增配置文件

INCLUDEPATH += $$PWD/libdxfrw/includewin32:LIBS += -L$$PWD/libdxfrw/lib -ldxfrw

这样就完成了配置,在代码中就可以直接调用了

第四步:应用

直接在代码中导入即可

#include <libdxfrw/include/libdxfrw/libdxfrw.h>

http://www.xdnf.cn/news/449461.html

相关文章:

  • Standalone 模式配置及运行
  • RabbitMQ是什么?应用场景有哪些?
  • 赋能行业数字化转型-报关单识别接口
  • 通用软件项目技术报告 - 导读II
  • 跨域的几种方案
  • MySQL 存储函数[特殊字符] VS 存储过程[特殊字符]
  • 二手车估值接口介绍
  • sql sql复习
  • python如何设置excel单元格边框样式
  • C++ 在 Windows 的开发经验与解决方案
  • 【Linux网络】TCP全连接队列
  • Android学习总结之kotlin篇(二)
  • 更换git位置并在pycharm中重新配置
  • Vue.js 组件开发指南
  • 力扣144题:二叉树的前序遍历(递归)
  • 倍福 TC3 PID 功能块 引脚功能及PID控制用法
  • windows运行bat闪退
  • 「Mac畅玩AIGC与多模态37」开发篇32 - 基于工作流的双插件信息整合与展示优化
  • 抢跑「中央计算+区域控制」市场,芯驰科技高端智控MCU“芯”升级
  • 微机原理与接口技术知识点总结——8086微处理器ddddd
  • C++红黑树
  • Redis的Pipeline和Lua脚本适用场景是什么?使用时需要注意什么?
  • PH热榜 | 2025-05-14
  • 《AI大模型应知应会100篇》第62篇:TypeChat——类型安全的大模型编程框架
  • 【面试 · 五】CSS个别重点总结
  • 论系统安全架构设计及其应用~系统架构师论文
  • 三种常见接口测试工具(Apipost、Apifox、Postman)
  • 【NLP 计算句子之间的BLEU和ROUGE分数】
  • 代理IP与VPN的区别,如何根据需求选择?
  • Vector和list