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

相关推荐
mCell1 小时前
从删库到跑路?这50个Linux命令能保你职业生涯
linux·windows·macos
dualven_in_csdn1 小时前
electron 使用记录
windows
zz9602263 小时前
Windows Server存储池,虚拟磁盘在系统启动后不自动连接需要手动连接
windows
吳所畏惧9 小时前
NVM踩坑实录:配置了npm的阿里云cdn之后,下载nodejs老版本(如:12.18.4)时,报404异常,下载失败的问题解决
前端·windows·阿里云·npm·node.js·batch命令
leese2339 小时前
FreeMarker模板引擎
windows
love530love9 小时前
命令行创建 UV 环境及本地化实战演示—— 基于《Python 多版本与开发环境治理架构设计》的最佳实践
开发语言·人工智能·windows·python·conda·uv
呉師傅10 小时前
佳能iR-ADV C5560复印机如何扫描文件到电脑
运维·网络·windows·计算机外设·电脑
程序视点10 小时前
【最新专业评测】PDF Reducer专业版:85%超高压缩率的PDF压缩神器|Windows最佳PDF压缩工具推荐
windows
qyhua13 小时前
Windows 平台源码部署 Dify教程(不依赖 Docker)
人工智能·windows·python
女程序猿!!!15 小时前
网址收集总结
windows