这里通过https://discourse.slicer.org/t/building-slicer-v4-11-20210226-on-win10/16999等内容,提供一种尝试的解决办法。
观察输出和log 有提到 SSL网络问题。
35 SSL connect error
查看对应的CMakeLists文件D:\S4\Base\QTCore\Testing\Cxx\CMakeLists.txt 23
对应内容整理注释掉
# Download pre-built test extensions into build directory
#foreach(hash_and_filename IN ITEMS
# "01fd0b39e96da9e85b841273173001958a5feb219875deee0719a74e36b02652:19354-linux-amd64-CLIExtensionTemplate-svn19354-2012-02-23.tar.gz"
# "87105840a5b6a5efee1e682df07957d880e23e131791c3b53746e0a4e6c2dfc8:19354-linux-amd64-LoadableExtensionTemplate-svn19354-2012-02-23.tar.gz"
# "dd619c9bbd8f058f85c124d775fe5fec1883f05ce4c1025c0f245db1ec088b51:19354-linux-amd64-ScriptedLoadableExtensionTemplate-svn19354-2012-02-23.tar.gz"
# "8e047014e0d5addf1c8c5d92c20069e2c6d5c9893a670c4731b4c4e45cac7b21:19354-linux-amd64-SuperBuildLoadableExtensionTemplate-svn19354-2012-02-23.tar.gz"
# "57d76d876cb96bde01d30a16d42316941209c8b6c22ad311d623d918597141c0:19615-macosx-amd64-CLIExtensionTemplate-svn19615-2012-03-18.tar.gz"
# "3ce4a2f0485c9f5db56fb48727421fbe9ccef213c345175e8defb573ce2113da:19615-macosx-amd64-LoadableExtensionTemplate-svn19615-2012-03-18.tar.gz"
# "d0d9ee8477a9e29c7b2823c2b7ece97183209e14375aa44ae4cc1f2f3a18b8c1:19615-macosx-amd64-ScriptedLoadableExtensionTemplate-svn19615-2012-03-18.tar.gz"
# "15b83e8e00f530f2fea3ed436587ad248b5b008ca04d0af13ef595e5574ac36f:19615-macosx-amd64-SuperBuildLoadableExtensionTemplate-svn19615-2012-03-18.tar.gz"
# )
# string(REPLACE ":" ";" hash_and_filename ${hash_and_filename})
# list(GET hash_and_filename 0 _hash)
# list(GET hash_and_filename 1 _filename)
# file(DOWNLOAD
# https://github.com/Slicer/SlicerTestingData/releases/download/SHA256/${_hash}
# ${resources_dir}/${_filename}
# EXPECTED_HASH SHA256=${_hash}
# )
#endforeach()
注释后重新编译 slicer。。。 如果无效,请另寻他路继续盘。。。