3D造型软件solvespace在windows下的编译

3D造型软件solvespace在windows下的编译

在逛开源社区的时候发现了几款开源CAD建模软件,一直囿于没有合适的建模软件,虽然了解了很多的模拟分析软件,却不能使之成为整体的解决方案,从而无法产生价值。opencascad之流虽然可行,但重头造轮子还是难度不小,之前关注过python写的brepCAD虽然看着不错,但编译起来却应为源码的问题而不能成形,偶然发现这个轻量级的solvespace,exe仅7M,且无需安装,震惊之余,花了一天时间解决了这个安装问题,中间遇到了可多坑,记录一下。

1源码安装地址及路径

git库地址:https://github.com/solvespace/solvespace

需要注意,extlib下直接下zip包,里边内容会是空的,导致在cmake时失败,解决办法是:1.严格执行git下载,然后用git submodule update --init初始化下;2.直接下载源码包:https://github.com/solvespace/solvespace/releases;

2git提示和cmake注意事项

在windows下编译,一般都会用到cmake,软件说明中也会要求检查环境,但经常被忽略,以为直接下载源码了事儿,下载是问题,初始化更是问题,需要在后续编译中注意;
#

2.1cmake需要注意

gnuwin32是windows下的使用linux命令的。

GetText for Windows下载地址在这: https://gnuwin32.sourceforge.net/packages/gettext.htm

下载exe安装,然后在bin路径下找到gettext.exe配置下,不过,我配置了发现没用。后边发现不能用了再看有影响不。

先搁置不管,后边流程继续,能运行。

3用VS编译

这个源码下载后编译就好了,需要注意源码中的的版本,这次要求是vs2015以后的版本。cmake后先configure,再generate会生成xx.sln,直接打开就行。

然后生成整体解决方案,不是All_BUILD;然后对solvespace生成就可以打开软件啦。

4成果

相关推荐
吴声子夜歌2 小时前
Java数据结构与算法——基本数学问题
java·开发语言·windows
这儿有一堆花5 小时前
用原生脚本编写无害恶作剧
windows
因我你好久不见5 小时前
Windows部署springboot jar支持开机自启动
windows·spring boot·jar
夜流冰6 小时前
Excel - MS Support for Excel: 2 Collaborate
数据库·windows·excel
林瞅瞅6 小时前
PowerShell 启动卡顿?内存飙升?原来是 800MB 的历史记录在作祟!
windows
Shepherd06197 小时前
【Windows Server 实战】WAC 反向代理配置
windows
云小逸7 小时前
【windows系统编程】第一章 Windows 系统核心架构与基础概念
windows·架构
怣疯knight8 小时前
Docker Desktop 4.55.0版本安装成功教程
windows·docker
liulilittle10 小时前
VEthernet 框架实现 tun2socks 的技术原理
网络·windows·c#·信息与通信·通信
独钓寒江雨10 小时前
win11在安全模式下删除360tray.exe
windows·电脑