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成果

相关推荐
子非衣1 小时前
Windows云主机远程连接提示“出现了内部错误”
服务器·windows
剁椒排骨3 小时前
win11什么都不动之后一段时间黑屏桌面无法显示,但鼠标仍可移动,得要熄屏之后才能进入的四种解决方法
运维·windows·经验分享·计算机外设·win11·win10
李菠菜3 小时前
Windows Terminal 集成 Git Bash 的简洁配置指南
windows·git
大数据魔法师4 小时前
Hadoop生态圈框架部署 - Windows上部署Hadoop
大数据·hadoop·windows
江沉晚呤时6 小时前
深入了解C# List集合及两种常见排序算法:插入排序与堆排序
windows·sql·算法·oracle·c#·排序算法·mybatis
聂 可 以11 小时前
推荐几个可以免费下载视频的软件(Neat Download Manager、蜗牛下载助手、bilidown)
windows·开源软件
菜鸟射手19 小时前
QT creater和vs2017文件路径问题
linux·c++·windows·qt
爱编程的鱼19 小时前
Windows 各版本查找计算机 IP 地址指南
人工智能·windows·网络协议·tcp/ip·tensorflow
sukalot19 小时前
Windows 图形显示驱动开发-WDDM 1.2功能—Windows 8 中的 DirectX 功能改进(九)
windows
simple_whu19 小时前
解决编译pcl时报错‘chrono_literals‘: is not a member of ‘std‘
c++·windows·visual studio