一、LibreCAD
LibreCAD是一个开源软件,不用破解激活,可以打开编辑DXF格式的文档,软件大小只有二十多M,对于一些比较简单的图纸还是可以胜任的。本文主要讲该软件源码编译。如果了解软件的基本使用可以参考https://blog.csdn.net/weixin_46623350/article/details/115653234
官网下载地址址:https://librecad.org/#download
二、源码编译
1.编译环境 VS2017,Qt5.14.2,Qt VS Tools插件等
2、boost v1.71.0下载:
Boost C++ Librarieshttps://www.boost.org/
https://dl.bintray.com/boostorg/release/https://dl.bintray.com/boostorg/release/ -- 下载boost_1_71_0-msvc-14.2-64.exe文件(含源码和编译好的库)
3、LibreCAD官网下载源码
源码下载地址Releases · LibreCAD/LibreCAD · GitHub
下载完成后会是如下目录结构
4、LibreCAD编译
使用vs2017或者vs2019中Qt VS Tools插件将。pro工程转化成.sln形式,方便在vs2中打开
使用打开librecad.sln
然后再解决方案上点击右键,生成解决方案即可。
编译过程中可能会存在找不到文件或者无法解析的外部符号
1.查看QT版本以及库路径是否正确
2.检查是否包含 boost v1.71.0路径,以及 boost v1.71.0路径是否正确
5、LibreCAD生成exe演示
LibreCAD使用qt5.14.2编译好的源码https://download.csdn.net/download/m0_37591278/89350776