QCAD编译:windows下基于VS2019+Qt5.15.1

本文档详细介绍了如何在Visual Studio 2019中使用Qt5.15.1重新编译QCAD项目的过程,包括加载工程文件、移除不需要的项目、转换构建步骤、添加编译选项以及编译外部依赖项。通过这些步骤,最终成功运行QCAD程序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

          由于一串谜之操作把程序搞崩了,无奈只能重新编译从头来,记录一下:

          先说环境:VS2019+Qt5.15.1

          1、首先下载qcad,直接解压得到qcad-master文件夹;

         2、打开VS2019,菜单栏找到:扩展 - Qt VS Tools - Open Qt Project File选择qcad-master文件夹下的qcad.pro 工程文件;

         3、可以看到文件夹下出现了qcadqcad.sln,直接重命名为qcad.sln,用vs2019打开;

        4、打开后发现该解决方案共有20个项目,不做深究,直接移除qcadcmd;

         5、将剩余19个项目,逐个执行“右键-Qt-Convert custom build steps to Qt/MSBuild”操作;

         6、右键项目qcadscripts – 属性- 链接器 – 命令行,增加如下语句: /FORCE:MULTIPLE

         7、在路径下打开文件夹 qcad-master\src\3rdparty\qt-labs-qtscriptgenerator-5.15.1(对应自己的Qt版本),找到qcadqt-labs-qtscriptgenerator-5.sln文件,改名为qt-labs-qtscriptgenerator-5.sln,然后用VS2019打开并编译;

 

         8、打开qcad.sln,编译通过,成功运行;

         

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值