欢迎光临散文网 会员登陆 & 注册

FreeCAD每日一摸

2023-08-08 23:53 作者:catlause  | 我要投稿

依据日志error: downloading 'https://github.com/fmtlib/fmt/....' failed

以关键词fmtlib检索代码,该关键词出现在cMake/FreeCAD_Helpers/SetupLibFmt.cmake

粗略观察代码,发现可以通过fmt_SOURCE_DIR变量指定下载目录。

通过wget预下载fmtlib-9.1.0.zip,并通过fmt_SOURCE_DIR指定目录,期望SetupLibFmt直接使用已下载的文件。

经观察,它仍然要先走github.com的dns解析等流程。 不及预期。

继续修改SetupLibFmt.cmake的连接判定规则,关停所有的ping和连接,直接强制使用离线模式。

apt install libxerces-c-dev解决XercesC的依赖。

然后是漫长的OpenCASCADE源码下载。

FreeCAD每日一摸的评论 (共 条)

分享到微博请遵守国家法律