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

LibreCAD-2.2.1.2+QT5.15.17

LibreCAD2.2元素没有属性,也无法修改

LibreCAD2.2.1.2功能更全面,需要QT5.15.4以上版本

打开源码目录\librecad\src下的custom.pro文件,如没有,新建一个,添加如下代码:

Path=H:/OpenOceanbSurvey/Qt5.12.2/5.12.2/msvc2017_64/bin
BOOST_DIR = H:/OpenOceanbSurvey/boost_1_85_0
BOOST_LIBDIR = H:/OpenOceanbSurvey/boost_1_85_0/lib64-msvc-14.1
QTDIR=H:/OpenOceanbSurvey/Qt5.12.2/5.12.2/msvc2017_64/

选择源码目录下的LibreCAD.pro文件,打开即可

编译librecad项目,设为启动项

<1>使用Windows记事本,修改以下源文件的编码为Unicode或者带BOM的UTF-8,否则编译会出错:

\LibreCAD-2.2.0\libraries\jwwlib\src\
dl_jww.cpp
jwwdoc.cpp
jwwdoc.h

还是不行,需要C++17

安装VS2019

下载等待有点久,下载以后速度挺快的

VS2019+QT5.15.5编译

https://www.jianshu.com/p/60c4abb1a6a7

https://www.cnblogs.com/airchip/p/14016939.html

https://www.cnblogs.com/windtail/p/16459099.html

不成功

VS2019+ QT.5.15.17

https://blog.csdn.net/luoyayun361/article/details/149983758

configure.bat -opensource -confirm-license -debug-and-release -prefix “H:\XX” -platform win32-msvc -skip qtwebengine -skip wayland -skip purchasing -skip qtspeech -skip qtdoc -qt-zlib -nomake tests -nomake examples -opengl desktop -no-feature-d3d12

jom
jom install

总算成功了。

boost下载VS2019版,即14.2版

打开源码目录\librecad\src下的custom.pro文件,如没有,新建一个,添加如下代码:

Path=H:/OpenOceanbSurvey/QT/Qt5.15.17/msvc2019_64/bin
BOOST_DIR = H:/OpenOceanbSurvey/boost_1_85_0
BOOST_LIBDIR = H:/OpenOceanbSurvey/boost_1_85_0/lib64-msvc-14.2
QTDIR=H:/OpenOceanbSurvey/QT/Qt5.15.17/msvc2019_64

选择源码目录下的LibreCAD.pro文件,打开即可

编译librecad项目,设为启动项

提示错误的文件,改成Unicode-代码页1200

\LibreCAD-2.2.1.2\librecad\src\lib\filters\rs_filterdxfrw.cpp

将 if (spline->data.closed and !spline->hasWrappedControlPoints())中and改成&&

问题解决

编译成功。

运行LibreCAD.exe,缺一些dll,从QT拷入

然后报错

将QT中的plugins目录及文件拷入

可以修改矩形的属性

http://www.dtcms.com/a/391839.html

相关文章:

  • 4G、5G
  • 向华为学习——解读华为:2025年AI可信数据空间白皮书【附全文阅读】
  • 2.14composition Api
  • LVGL将本地推送至远程空仓库
  • C++——内存管理
  • EasyClick JavaScript 错误处理机制
  • 六应用层-思考题
  • 多实例部署mysql
  • 信创国产化改造(改成人大金仓)
  • 远程修改的烦恼FacePoke和cpolar联手已帮您解决
  • 基于MCP的README生成协议
  • (1)什么是机器学习?
  • 【数据结构——邻接表】
  • RNA-seq分析之单基因Wilcoxon秩和检验
  • 四网络层IP-子网掩码ARP CIDR RIP OSPF BGP 路由算法-思考题
  • [重学Rust]之智能指针
  • 团体程序设计天梯赛-练习集 L1-036 A乘以B
  • H2数据库(tcp 服务器模式)调优
  • C# 面试记录
  • 深度学习(十):逻辑回归的代价函数
  • FreeRTOS学习笔记(六):汇编指令笔记
  • 【复刻】中国城市数字经济发展对环境污染的影响及机理研究(2011-2021年)
  • Blazer:一个免费开源、基于SQL的数据分析与可视化工具
  • 软件体系架构——系统架构评估与ATAM
  • sam2 docker部署
  • 深度学习------卷积神经网络
  • Amazon SES + NestJS 实战:零成本打造高送达率邮箱验证方案
  • MySQL 8.0临时表空间深度解析
  • 低秩矩阵:揭示高维数据中的简约之美
  • QR Wizard for Mac 好用的二维码生成器